Software engineer C++/Java

Job summary
Permanent contract
Paris
Occasional remote
Salary: Not specified
Skills & expertise
Autonomy
Agile methodologies
Adaptability
Collaboration and teamwork
Software testing
+11
Apply

Murex
Murex

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Team :

The MX Web team, part of the UI domain, is in charge of maintaining and evolving the principal server-side framework that enables building most screens withing the Mx.3 platform. This rich framework is developed in C++ with a rendering engine in Java Swing, evolving towards web (Angular).

The team members must interact daily with the other Murex development domains, with the product layers and with user support.

Missions :

  • Design, develop, test, deploy and maintain the Mx software

  • Understand and analyze legacy code to fix bugs, improve product quality and design its evolutions

  • Study functional specifications and translate them to technical design

  • Document code throughout the development process

  • Work within Scaled Agile Framework practices

  • Follow development best practices to ensure the product quality and detect bugs early: use automation, Test Driven Development, Continuous Integration and Continuous Delivery

  • Continuously learn and improve Functional, Technical and Leadership skills


Preferred experience

Profile :

« Mandatory » skills:

  • Master’s degree (Bac+5)

  • At least 3 years of experience in C++ development and object-oriented programming

  • Good skills in JAVA

  • Rigor, precision, analytical and synthesis skills

  • Autonomy, ability to work independently

  • Curiosity, listening skills, and adaptability

  • Good knowledge of English in written & oral communication

  • Team spirit and collaboration

« Nice to have » skills: 

  • Good knowledge of French in written & oral communication

  • Knowledge in web development/Angular

  • Familiarity with versioning tools (Git/Perforce) and ticket tracking (Jira)

  • C++ development: familiarity with Visual studio and Google test

  • Java development: familiarity with IntelliJ and/or Eclipse

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

Apply