Software Developer working with the Federation of Quebec Municipalities on .NET applications. Engaging in design, programming, and improving systems while mentoring team members.
Responsibilities
Develop and maintain applications built on the .NET C# stack (WebApps and WebAPIs) and related frameworks, following coding standards and best practices
Participate in business requirements analysis and translate needs into technical solutions
Perform code reviews to ensure quality and compliance with standards
Stay informed about the .NET ecosystem and recommend improvements
Requirements
Degree in Computer Science, Software Engineering, or equivalent
Minimum of 5 years of software development experience, including at least 3 years with .NET Framework and .NET Core
Familiarity with JavaScript frameworks/libraries is an asset
Expertise in .NET C#
Strong knowledge of SQL Server, PostgreSQL, and writing/optimizing SQL scripts
Experience with CI/CD tools (Azure DevOps)
Knowledge of cloud environments (Azure, AWS) and cloud-native integration practices
Familiarity with DevOps practices and Kubernetes
Good understanding of SOLID principles, design patterns, Domain-Driven Design (an asset), unit testing, and test frameworks (xUnit, NUnit, etc.)
Any combination of education and professional experience and any other relevant experience will be considered
Benefits
Competitive compensation
Comprehensive group insurance plan, including dental and vision coverage
Joint retirement plan contributions (5% employer; 5% employee)
Minimum of 3 weeks of vacation per year starting from the date of hire
A bank of 6 flexible personal days
Paid company closure between Christmas and New Year’s Day
13 public holidays per year
Condensed summer work schedule that allows earlier finishes on Fridays (depending on the role)
Social and sports activities
Recognition program to highlight important professional and personal milestones
Support for skills development through ongoing training
Access to colleagues with diverse expertise and backgrounds to enrich your daily work and professional growth
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Senior C# Developer contributing to CBC/Radio - Canada's OTT Team with software development. Designing and modifying components for digital platforms, ensuring high performance and quality.
Developer, Co - op for CARFAX Canada involving hands - on development and collaborative projects. Engage in meaningful work with an enthusiastic team in a tech - focused environment.
Service Representative needed to manage ATM deposit/payment activities, support transaction processing, and ensure compliance. Pay: $17.60 - $23.19/hr.