Are you looking for an employer where your experience as a FULL STACK DEVELOPER will be put to good use? Are you seeking a new and exciting challenge?
Join our growing company and take on this exciting opportunity.
ROLE SUMMARY
As a Programmer Analyst, you will work closely with a SCRUM team dedicated to developing common services, including an integration platform and authentication services. You will participate in all stages of development.
Responsibilities
Specifically, your role will involve:
- Designing and coding components of a complex system on both back-end and front-end using C#, Angular, and various MS SQL services.
- Collaborating with business analysts, UI/UX analysts, developer teams, and product owners to successfully complete projects.
- Producing and maintaining technical documentation.
- Controlling the quality and validating the performance of applications.
- Documenting, validating, and resolving anomalies.
Qualifications
Candidate Profile
- Bachelor's degree in computer science, computer engineering, or a relevant diploma or certificate with experience.
- Minimum of 5-7 years of programming experience.
- Ability to work effectively in a team following SCRUM methodology, and independently.
- Ability to meet tight deadlines with attention to detail and strong problem analysis skills.
- Strong knowledge of relational databases and hands-on experience with MS SQL Server.
- Proficiency in MS-SQL programming.
- Experience with Angular framework.
- Experience with C# and .NET Core.
- Proficiency in languages including C#, TypeScript, and Ansible.
- Experience with version control tools like Git in a team environment.
- This position requires bilingualism in French and English, both written and oral, for working with documentation and communicating with suppliers and colleagues.
- While remote work is flexible, candidates should be located in Quebec, with the ability to attend in-person meetings in Montreal or Quebec City as needed.
What We Offer
- Group RRSP with employer contributions and group insurance from day one.
- Flexible hours and competitive vacation policy.
- Permanent teleworking options.
- Continuous training, career development, and advancement opportunities.
- Projects utilizing Agile methodology.
- A dynamic organization with over 450 employees across Canada.
- A culture emphasizing grit, teamwork, excellence, and making a difference for clients.
If this position seems like a good fit, we look forward to working with you!
Apply now!