Type of contract for this position: Permanent contract
The position
Job description
Design, implement and maintain backend and front-end applications using the .NET framework (C#)
Integrate and customize Microsoft Dynamics 365 to meet business needs
Provide architectural guidance and technical solutions, driving innovation in software practices
Conduct code reviews, perform testing, and participate actively in the architecture and design of applications
Collaborate across all stages of software development, from ideation through to deployment, working closely with diverse teams
Ensure high standards of code quality and continuously improve best practices
Drive complex projects with minimal oversight, delivering features iteratively
Work with Product Owners and Designers to enhance platform functionality and user experience
Preferred experience
Master's in computer science with 2+ years of experience
Familiarity with Microsoft Dynamics 365 (configuration, customization, and/or integration) and Power Platform
Expertise in .NET framework, and robust knowledge of scalable software architectures including microservices, APIs (REST, GraphQL), container deployments, and messaging systems (RabbitMQ)
Experience with Microsoft Azure cloud (e.g., App Services, Azure Functions, DevOps, or similar)
Knowledgeable or eager to learn front-end frameworks such as JavaScript, Angular, HTML5, React, TypeScript
Strong technical, analytical and communication skills
Ability to design, maintain, and evolve database systems, including Oracle and PostgreSQL
Highly autonomous, self-motivated, and a committed team player with meticulous attention to detail
Fluent in English, French is an asset
Want to know more?
Meet Antonio, Software Development Coordinator
Meet Marius, Head Securities Trading Platform
These job openings might interest you!
These companies are also recruiting for the position of “Software & Web Development”.