Position: .Net Developer
Location: Montreal QC (Hybrid)
Duration: LongTerm Contract
Essential Experience
- Computer science or software engineering degree OR relevant industry experience
- 6 9 years of experience working as a fulltime software developer
- Working within a crossfunctional agile software delivery team
- Working with local and remote geographically dispersed teams
- Delivering software solutions for missioncritical applications
- Designing and delivering cloudnative applications and solutions
- Working in environments that implement CI/CD
Essential Skills:
- Relevant experience in .NET Core or .NET using C#.
- Experience developing REST APIs using .NET Framework.
- Relevant experience with Angular or similar frontend frameworks.
- Experience in development using SOLID or similar enterprise patterns.
- Experience working with Azure Integration services such as Service Bus Functions API Management App Insights and more.
- Knowledge/Experience in Microservicebased architecture.
- Experience leading a team of fullstack developers on a daytoday basis.
- Handson experience with DocumentDB (MongoDB or ComosDB)
- Handson experience with EF Core or EF using SQL Server
- Strong OOP Skills
- Strong Communication skills
Desirable Skills:
- Experience working with UI tech stack.