Azure Developer
Job in
Saint John, New Brunswick, Canada
Listing for:
MNP
Full Time
position
Listed on 2026-07-18
Job specializations:
-
Software Development
.NET Developer, Azure, Senior Developer
Job Description & How to Apply Below
Position: Senior.NET / Azure Developer
Job Details
Description
What do you think of when you hear the name MNP? We are more than a prominent consulting firm in tax and accounting, we are redefining how organizations succeed in the digital age by bridging strategic vision, technical innovation, and operational execution to deliver transformative results.
Make an impact as we look to strengthen our Digital Solutions practice with a Senior .NET / Azure Developer with strong leadership capabilities to support upcoming project work, including CMS and .NET modernization initiatives. This role is ideal for a senior developer who thrives in a hands-on leadership position, owning day-to-day delivery executionwhile working under the guidance of solution architects. You will lead a small cross-functional team and ensure high-quality, efficient, and predictable delivery of enterprise-grade solutions.
At MNP, you will work alongside a collaborative team of creative thinkers and problem-solvers. You will gain hands-on experience, tackle meaningful challenges, and grow your skills in an environment where your voice is valued, and your development is a priority. If you are ready to accelerate your career and make a lasting impact, this is where your journey begins.
MNP embraces a work from office culture which allows for in office collaboration and learning.
Key Responsibilities
Delivery & Team Leadership
Own the day-to-day delivery of project workstreams, ensuring timely and high-quality executionLead a cross-functional team consisting of developers, QA specialists, and analystsProvide hands-on technical guidance, mentoring, and support to team membersProactively identify and remove blockers to maintain team velocityTechnical Delivery
Design and develop enterprise-grade applications, APIs, and integrations using .NET and AzureTranslate solution architecture into practical, implementable designsCollaborate closely with architects to ensure alignment with architecture standards and patternsParticipate in and lead code reviews, ensuring high-quality, maintainable codeDev Ops & Release Management
Coordinate and execute deployments and releases across environmentsEnsure effective use of CI/CD pipelines and Dev Ops best practicesSupport environment management, release coordination, and deployment planningTroubleshoot production issues and ensure system stability and performanceQuality & Best Practices
Enforce development standards, coding best practices, and quality assurance processesPromote and support automated testing strategies (unit, integration, end-to-end)Drive continuous improvement in team practices, tools, and workflowsSkills & Experience
Bachelor’s degree in Computer Science or related field (or equivalent experience)5+ years of experience in .NET development (C#, ASP.NET Core, Web APIs)2+ years of hands-on experience with Microsoft Azure2+ years experience with .NET CMS platforms, in particular Umbraco/Umbraco CloudProven experience in a senior developer role with team leadership responsibilitiesStrong experience with:Azure App Services, Functions, and API ManagementAzure Dev Ops (Boards, Repos, Pipelines)CI/CD implementation and release managementGit and branching strategies (e.g., Gitflow, PR reviews)Experience working in Agile environments (Scrum or similar)Strong problem-solving skills and ability to own delivery outcomesExcellent communication skills and ability to collaborate with both technical and non-technical stakeholdersExperience leveraging to AI tools, Git Hub Copilot in particular.Preferred / Nice-to-Have Skills
Experience in a Consulting environmentExperience with .NET modernization (e.g., .NET Framework to .NET 6+)Experience designing and implementing API integrations and distributed systemsFront-end experience with modern frameworks (e.g., Angular, React)Microsoft Azure certifications
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: