Talent.com
MNP
Senior Software DeveloperMNP • Calgary, AB, Canadá
Search for other jobs
Senior Software Developer

Senior Software Developer

MNP • Calgary, AB, Canadá
14 hours ago
Job type
  • Full-time
Job description

Job Details

Description

Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.

Make an impact with our Technology - Development team as a Senior Software Developer. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology brings to the future of our industry. We’re looking for team members who have a strong sense of ownership and drive, and who thrive on delivering high-quality solutions that are redefining the way MNP does business.

MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.

Responsibilities

  • Collaborate with business stakeholders, product teams, and end users to understand business processes, business problems, objectives, challenges, and opportunities
  • Utilize knowledge of the business problem to help to shape the solution approach and help develop a sound technical outcome
  • Evaluate technical approaches and make recommendations that balance business requirements, user experience, performance, security, maintainability, and cost
  • Leverage modern development tools and AI-assisted technologies to enhance productivity and accelerate delivery across the software development lifecycle, including solution design, coding, testing, documentation, infrastructure and deployment
  • Apply business knowledge, technical expertise, and sound judgment to validate solution quality, trade-offs, security, maintainability, and alignment with business objectives
  • Deliver solutions iteratively, incorporating stakeholder feedback, performance metrics, and operational insights to drive continuous improvement
  • Review code, technical designs, infrastructure changes, and development workflows to identify risks and provide actionable recommendations
  • Provide mentorship and technical guidance to team members while contributing to the continuous improvement of development standards, practices, and processes

Skills and Experience

  • Proven experience in understanding business processes, operational requirements, and challenges, translating that knowledge into effective technical and product solutions
  • Experience collaborating with end users, business stakeholders, and product teams to understand the problem, validate opportunities, and develop solutions that address business needs
  • Strong analytical and systems-thinking skills, with the ability to assess the impact of technology decisions across business processes, data, integrations, architecture, security, and operational environments
  • Ability to critically assess and validate both AI-assisted and traditionally developed solutions
  • Experience with infrastructure as code tools such as Terraform is considered an asset
  • Production experience with the various agentic AI development tools, including context engineering, iterative steering, and critical verification of generated work
  • Extensive experience designing, developing, deploying, and supporting enterprise software solutions across both backend and frontend technologies
  • Strong ability to review and evaluate application code, solution architectures, integrations, and infrastructure designs to identify risks and promote secure, reliable, and maintainable solutions
  • Strong experience with .NET Core/C#, Azure, CI/CD, and Angular or a comparable modern JavaScript/TypeScript framework
  • Experience implementing cloud infrastructure and automated delivery processes
Create a job alert for this search

Senior Software Developer • Calgary, AB, Canadá