This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Software Engineer to join a Long-term Contract opportunity with our client. This position focuses on building and supporting enterprise software that serves clinical and operational users, with an emphasis on reliable delivery, strong engineering practices, and close collaboration across teams. The role is well suited for someone who enjoys creating scalable applications, improving existing systems, and contributing to quality-driven development in a fast-paced environment.
Job Responsibility
Design, build, and enhance software applications for web-based and interconnected environments using modern engineering approaches
Translate business needs into practical technical solutions by evaluating requirements, clarifying uncertainties, and recommending effective design options
Develop front-end and back-end components with current programming languages and frameworks while maintaining clean, efficient, and maintainable code
Execute application testing, troubleshoot defects, and document clear reproduction steps to support timely issue resolution
Produce installation, maintenance, and technical documentation to support ongoing application reliability and support activities
Collaborate with users and internal stakeholders to gather system expectations, refine requested changes, and align delivered solutions with operational needs
Contribute to predictable project execution by estimating work, raising timeline or quality concerns early, and adapting to shifting priorities when needed
Follow established development standards, quality procedures, and applicable compliance guidelines, including organizational SOPs relevant to software delivery
Requirements
Strong hands-on experience with C#, .NET, ASP.NET, and related Microsoft development technologies for enterprise application development
Proficiency in building modern user interfaces with React.js or Angular for responsive, scalable front-end solutions
Experience designing and integrating RESTful APIs and microservices, including security, authentication, and service communication patterns
Solid knowledge of Microsoft SQL Server, including database structure design, stored procedures, indexing, and query performance improvement
Familiarity with Agile delivery practices such as sprint planning, daily stand-ups, backlog refinement, and peer code reviews
Ability to work effectively on both new feature development and ongoing maintenance or enhancement efforts
Strong communication skills with the ability to surface risks early, collaborate across teams, and operate successfully in a changing environment
What we offer
Medical, vision, dental, and life and disability insurance