⚡ New
Programmer Analyst
CoFoMo Inc.
QuébecFull-timeMid LevelOn-site
Job Description
Responsibilities
- Analyze, design, develop, and scale solutions in a Microsoft .NET environment.
- Participate in the estimation and cutting of the stories in the product book.
- Support developers and help solve technical challenges for the team.
- Perform functional and software analyses as well as the required documentation.
- Collaborate in the modeling of business objects and data.
- Program, document and test the features developed.
- Design and execute functional, system and inter-system tests.
- Contribute to code quality through reviews, automated testing, and application of development best practices.
- Ensure compliance with programming standards and software architecture guidelines.
- Participate in deliveries, end-of-iteration demonstrations, and user support during acceptance testing.
- Contribute, as needed, to the integration, implementation and running-in of solutions after they have been put into production.
- Participate in the evolution of the software architecture and development framework.
Qualifications
- Bachelor's degree in computer science, software engineering, computer engineering or a related field.
- An equivalent combination of education and experience may be considered.
- Have a minimum of eight years of experience in information technology, including five years as an analyst-programmer in an organization of comparable size.
- Have at least six years of experience in .NET development with C# or VB.
- Have at least five years of experience with Azure DevOps, Git, TFS, or a similar tool.
- Have at least five years of experience in object-oriented development for large-scale projects.
- Proficient in the following practices: design patterns; TDD and automated testing; dependency injection; SOLID and Clean Code principles; DevSecOps practices.
- Have at least three years of experience with the technologies selected for the mandate among the following: JavaScript or TypeScript; MVC; Angular, Blazor, Vue.js or React; REST API or SOAP services; HTML5; Web accessibility; SQL.
Posted Today