Offres d'emploi

Toutes les opportunités...

Embedded Software Engineer

Be part of a highly skilled team of software, electronic and wireless specialists. In our innovative and technologically challenging environment you can contribute with your knowledge to the design and implementation of embedded software for wireless communication systems.


    • Programming in C/C++ for highly integrated communication devices
      • Specification, implementation and test of wireless protocols on a resource constrained system
      Python scripting for testing and validation
      • Interfacing with internal and external stakeholders on a technical level

    • • Master’s degree in Information Technology or Electrical Engineering
      At least 3 years of industrial experience as embedded software engineer
      Excellent knowledge of C/C++ programming languages on resource constrained embedded systems and Python Scripting language
      • Knowledge of GIT and SVN version control
      • Team player, quick perception and mastering of complex systems
      Fluent in English; good knowledge in French and / or German is a plus

Développeur JAVA/EJB

  • Formation supérieure en informatique (Master)
  • Connaissances sur le domaine bancaire seraient des atouts
  • Expertise Java/EJB : EJB Stateless et statefull session bean 3.0 et/ou Spring boot
  • Persistance en JPA(via hibernate), Message driven bean, JMS, WebService, XML, JSON, REST
    Expertise sur : IntelliJ, Eclipse, JBoss, Kubernetes(OpenShift), Oracle, MSSql, Maven, Git, SVN, Jenkins
  • Développement de micro services
  • Maîtrise du français et de l’anglais


Full-stack web developer

A full-stack web developer is a technology expert who can work on both in the front end as well the back-end of any application. The person should be familiar with each layer of a 3-tier model. The 3-tier consists of
• The presentation layer ( Main front end portion which deals with the user interface),
• Business Logic Layer (back-end portion of any application which deals with data validation)
• Database Layer (sql or noSQL)
A Full-Stack Developer doesn’t necessarily master of all technologies. However, the professional is expected to work on the client as well as server sides and understand what is going on when developing an application. He or she should have a genuine interest in all software technologies.


    • Front-end technology

      Full stack developer should be master of essential front-end technologies like HTML5, CSS3, JavaScript/React, but also mobile technologies like React native.
      Additional knowledge of tooling and software of the mobile and web ecosystem is also fundamental.

      Development Languages

      Full stack enginer should know at least one server-side programming languages like Java (preferred), scala or kotlin.

      Database and cache

      Knowledge of various DBMS technology is another important need of full stack developer: PostgreSQL, but also noSQL technology is a plus (ex. MongoDB).

      Message and event driven

      Experience in event driven architecture and development is another important need, in particular JMS and streaming technologies (ex. kafka).

      Basic design ability

      In order to become a successful full stack developer, the knowledge of designing is also recommended. Moreover, the person should know the principle of basic prototype design and UI /UX design.


      Exposure to handling Apache or nginx servers is desirable. A good background in Linux helps tremendously in administering servers.

      Version control system & CI/CD

      A version control system allows full stack developers to keep track of all the changes made in the codebase. The knowledge of Git helps full stack developers to understand how to get the latest code, update parts of the code, make changes in other developer’s code without breaking things.

      Working with API (REST):

      Knowledge of web services or API is also important for full stack developers. Knowledge of creations and consumption of REST and SOAP services is desirable.

      Software craftsmanship

    • Broad understanding of the product
      Customer Centric
      Agility, cooperation
      Design thinking, lean approach
      Quick iteration and continuous improvement

CDI – Java Engineer

Vous intégrerez une ESN à taille humaine, composée d’experts et spécialistes des technologies Orientées Objet, et des métiers de la banque, de l’e-administration, et du travail collaboratif via le WEB.
Vous interviendrez chez nos clients (comme « contractor ») ou dans notre agence de Carouge (Ge).


    • – Java J2EE (Servlets, JSP, JDBC, JMS)
      – Conception orientée objet (design patterns)
      – Forge ant, log4j, jmeter, velocity, Git, Maven,…
      – Frameworks Spring, Struts,
      – HTML, CSS, Javascript, Ajax, JQuery, Backbone JS, Angular JS, Angular2 un plus,
      – XML
      – IDE Eclipse, Jbuilder, Netbeans
      – Bases de données : maîtrise du SQL et expérience sur au moins un SGBDR du marché, et notamment Oracle
      – Expérience sous environnement Unix
      – Démarche « Agile » (SCRUM)

    • Ecole d’ingénieur ou équivalent,
      MIAG; DESS

    • Selon expérience + primes / missions

    • 19/12/2010 CDI – Business Analyst Cash Management/Moyen de paiment –

      Prise de poste début 2020 – Genève – 


      Votre rôle et vos responsabilités:

      • Prise en main de tout le process de développement des nouvelles applictations
      • Analyse des besoins métiers, recueil des besoins auprès des utilisateurs
      • Rédaction des spécifications fonctionnelles et aussi techniques, caher des charges
      • Coordination des équipes de développement, test…
      • Formation des utilisateurs


      • Connaissance et (première) expérience dans le domaine de la banque privée
      • Connaissance des moyens de paiement, cash management, messagerie bancaire.
      • Background technique
      • Excellent relationnel et excellente communication écrite
      • Proactif, autonomme, diplomatie
      • Users stories, features, Jira

      Résidence suisse demandée

    • Nous recherchons 2 dé Sénior fullstack C#  pour une mission de 6 mois minimum:

      Conception et développement de l’application coeur de métier de notre client

      Equipe de 4 développeurs (nearshore)

      Full Remote

      Formation avec le Tech-lead sur place

      Profil Sénior:
      -> Autonome, ayant l’habitude du travail à distance
      -> Environnement international (idéalement)
      -> Rigoureux
      -> Anglais niveau intermédiaire idéalement) ou au moins lu, écrit
      -> full remote
      -> Les compétences techniques attendues:
      – C# (WPF, WCF, Silerlight, ASP.NET, MVC)
      – Web API, Web Services, WPF, MVVM Caliburn,
      – GIT, VSTS,
      – PHP4/5, sql, javaCard, Javascrit, AngularJS, Vue.JS
      – SQL Server, Oracle, MySql, PostrgreSQL, Access
      – Méthodologie Agile

      Démarrage février/mars

      Ouvert au freelance