Job Title: Lead Microsoft Full Stack Developer - .NET
Location: Toronto, ON (Hybrid – Downsview)
Department: Information Technology
Reports to: Technical Delivery Manager
Position Overview
Our client is looking for a Lead .NET Microsoft Full Stack Developer to oversee the design, development, support, and continuous improvement of enterprise-level applications built on the .NET framework.
The role is a 4.5 month contract to start with possibility for extension or permanent. This is a hybrid role with 1-2 days a week onsite at their North York office.
This role requires strong technical leadership, a passion for high-quality code, and the ability to translate business needs into scalable solutions. Familiarity with Microsoft Dynamics 365 (Customer Service module) and Power Pages is a plus.
Lead the architecture and development of .NET-based web and desktop applications with an emphasis on performance, scalability, and maintainability.
Deliver full-stack solutions using modern front-end and back-end technologies, including third-party libraries and frameworks.
Develop detailed technical specifications and perform thorough unit testing.
Collaborate with internal teams and external partners to build, enhance, and maintain software solutions.
Conduct integration and regression testing to ensure seamless application performance.
Document system logic, processes, and troubleshooting steps.
(Optional) Support enhancements to Microsoft Dynamics 365, particularly the Customer Service module.
(Optional) Build low-code websites using Power Pages integrated with Dataverse and Dynamics 365.
Translate functional requirements into scalable Microsoft-based applications.
Handle Tier 2 and Tier 3 technical support, including incident response and root cause analysis.
Be available for after-hours support when required.
Drive solution improvements based on business and user feedback.
Review code and mentor other developers.
Contribute to cross-functional project teams, meeting deadlines and staying within scope.
Keep up with emerging Microsoft technologies and industry best practices.
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
7+ years of hands-on experience in full-stack development using .NET, ASP.NET, C#, VB.NET, PowerShell, PL/SQL, and relational databases like SQL Server or Oracle.
Strong front-end skills: HTML, CSS, JavaScript, XML, and frameworks such as jQuery.
Proficiency in backend development using C# and JavaScript frameworks like Angular, React, and Node.js.
Experience with IIS, Windows desktop applications, and Microsoft environments.
Knowledge of Dynamics 365 and Power Pages is a strong asset.
Skilled in working with various databases including MySQL and MongoDB, and web servers like Apache and IIS.
Solid database development skills, including stored procedures and complex queries.
Strong grasp of software engineering principles and coding best practices.
Familiarity with Agile methodologies and the full software development lifecycle.
Understanding of high-availability systems and disaster recovery planning.
Experience with Government of Ontario IT Standards (GO-ITS) is an asset.
Strong sense of accountability and urgency in managing mission-critical systems.
Ability to work independently and lead complex technical projects.
We are committed to hiring military and Veteran spouses and encourage you to identify your connection with the MSEN when reaching out to us or applying to any of our open roles.
Have questions or want to learn more about us? We would love to hear from you!
Altis Recruitment Team
Email: militaryfamilies@altis.com
613-230-3700
Welcome on behalf on the Altis Recruitment team! Altis has a long-standing business relationship with the Defence community. For more than 30 years, we have been grateful to work alongside the Department of National Defence and countless military professionals. We know that family members of military personnel often make many personal sacrifices to support their loved ones. We understand that it can be difficult to pursue a career when embracing sudden changes like relocation and deployment. For some, this has meant putting a pause on career goals or professional development. We would like to provide you with everything you need for a successful and confident job search – in addition to access to job opportunities. Download the checklists our experts have created to help you be at your best from application to interview.