We are seeking a skilled Software Developer to join our team and contribute to the development of innovative solutions.
The ideal candidate will have a strong background in software development, with experience in implementing and maintaining legacy applications. They will be able to collaborate effectively with requirements engineers and business analysts to detail and clarify understanding and requirements. Additionally, they will be responsible for optimizing the global stability and performance of the system, supporting the testing team with functional and non-functional tests, and documenting code and design.
Main Responsibilities
* Implementation and maintenance of legacy applications
* Collaboration with requirements engineers and business analysts to detail and clarify understanding and requirements
* Optimization of the global stability and performance of the system
* Support of the testing team in regards of functional and non-functional tests of the implemented applications
* Documentation of code and design
Requirements
* Bachelor degree or higher in Computer Science, Computer Engineering, or equivalent experience
* Proficiency in application development and maintenance with database-centric applications
* Comfortable with SQL language and data manipulation (Sybase knowledge is an asset)
* At least 5 years of experience in software development and product maintenance
* Experience with Git and Azure DevOps
* Experience with reading, writing, and transforming XML data
* Familiarity with SQR (an asset)
* Knowledge of Agile methodologies
* Collaborative skills with excellent communication
* Self-driven and self-organized
* French fluency required
* English B2 or higher required
* German (an asset)
What We Offer
You will find yourself in a stimulating environment where you can make a real impact. You will work alongside sharp engineers who will inspire and motivate you. Our solution-driven approach ensures that we deliver quality results, while not neglecting the importance of having fun.