Enterprise Software Developer Role
Develop innovative solutions to drive business growth by contributing to the evolution of our core enterprise application.
Responsibilities include designing, developing, and maintaining high-quality software components.
* Collaborate with product owners, business analysts, and QA engineers to deliver excellent results.
* Participate in code reviews to promote clean coding practices.
* Improve application performance, security, and scalability.
* Support continuous integration and deployment workflows.
Required Skills & Qualifications
We are seeking candidates with:
* 5+ years of experience in C#, ASP.NET Web API, .NET Core, and Angular development.
* Strong object-oriented programming skills and knowledge of automated testing principles.
* Familiarity with modern DevOps practices, including Git, CI/CD pipelines, and Docker.
* Bachelor's or Master's degree in Software Engineering or Computer Science.
Desirable Attributes
Candidates with the following attributes will be considered advantageous:
* UI/UX sensibility.
* Open-source technology interest.
* Curiosity for modernizing legacy systems and adopting new technologies.
General Requirements
Ability to work collaboratively in a Scrum/Agile environment. Strong communication skills and fluency in English (French is a plus).