Talent.com
MNP
Senior Back-End Developer, Innovation DevelopmentMNP • Calgary, AB, Canadá
Senior Back-End Developer, Innovation Development

Senior Back-End Developer, Innovation Development

MNP • Calgary, AB, Canadá
30+ days 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 Back-End Developer, Innovation Development. 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

  • Design and develop scalable, cloud-native back-end services using modern .NET, API-first patterns, and secure integration approaches
  • Own the back-end architecture and implementation for new innovation initiatives, ensuring services are reliable, modular, and built for long-term sustainability
  • Work closely with the Innovation Development Manager, Architecture, Solution Delivery, and Data/ML teams to refine requirements, shape solution designs, and align with enterprise standards
  • Design and build APIs and microservices that support both internal systems and modern front-end applications, ensuring clarity in domain boundaries and reusability across innovation solutions
  • Integrate AI/ML capabilities into back-end services, collaborating with ML engineers to orchestrate inference endpoints, data flows, and responsible AI considerations
  • Participate fully in Agile ceremonies, contributing to estimation, sprint planning, standups, demos, and retrospectives
  • Write clean, well-structured, testable code, including comprehensive unit, integration, and API-level tests to achieve high quality and coverage
  • Build reliability and observability into services, including logging, tracing, metrics, dashboards, and automated alerts
  • Conduct technical investigations and PoCs, evaluating feasibility of new technologies, patterns, or integration approaches and communicating findings clearly
  • Perform peer code reviews, ensuring adherence to architecture patterns, security practices, cloud standards, performance expectations, and maintainability
  • Prevent technical debt from day one, applying sound engineering discipline, contributing to architectural guardrails, and ensuring decisions support long-term velocity
  • Identify opportunities to automate processes, streamline deployments, improve developer workflows, and introduce modern tooling
  • Mentor developers through pair programming, design reviews, knowledge sharing, and demonstrations of best practices
  • Contribute ideas and perspectives on improving engineering patterns, architectural approaches, and the overall innovation delivery model

Skills and Experience

  • At least 5 years of professional experience as a back-end developer with a strong emphasis on .NET back-end systems
  • Deep expertise with C# and .NET/ASP.NET Core (preferably .NET 8+), API development (REST), and service-oriented architectures
  • Demonstrated experience designing and building microservices and distributed systems, including those interacting with NoSQL and relational data stores
  • Strong experience with Azure services, such as Azure Functions, API Management, Service Bus/Event Grid, Azure SQL, Cosmos DB, or similar cloud-native components
  • Hands-on experience implementing event-driven systems, stream processing, or messaging patterns (e.g., Service Bus, Kafka, Event Grid)
  • Strong understanding of Domain-Driven Design (DDD) or similar architectural approaches; experience applying DDD in real-world systems is an asset
  • Solid understanding of API-first development, service contracts, versioning strategies, and secure integration patterns (OAuth2, JWT, managed identities)
  • Experience integrating AI/ML workloads (model endpoints, data flows, orchestration)
  • Strong experience building automated tests (unit, integration, contract tests) and working with CI/CD pipelines for automated build, test, and deploy
  • Solid understanding of Agile/Scrum delivery practices and the ability to iterate quickly in an innovation environment
  • Experience preparing technical diagrams, documentation, or presentations to explain architecture, decisions, and service behavior
  • Exposure to front-end technologies (Angular, Blazor, or similar) is an asset but not required
  • Strong problem-solving, analytical thinking, and the ability to work autonomously in a fast-paced innovation environment
  • Strong communication and collaboration skills, including the ability to explain complex backend concepts to various audiences
  • Experience working with Infrastructure-as-Code (Terraform preferred) or similar technologies for provisioning cloud resources is considered an asset
Create a job alert for this search

Senior Back-End Developer, Innovation Development • Calgary, AB, Canadá

Similar jobs

Senior Software Engineer, Backend

Common RoomCalgary, AB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Senior Fullstack Engineer Elucidating Modern Technologies in Hospitality

CloudbedsCalgary, AB, CA
Full-time

Lead innovation in hospitality technology as a Senior Fullstack Engineer.Work within a fully remote environment to design products that connect hotels globally.This role is vital for the Distributi... Show more

 • Promoted

Senior Backend Engineer - Scalable Live Shopping Platform

PalmstreetCalgary, AB, CA
Full-time

A leading shopping platform is seeking a Senior Backend Software Engineer to build robust backend services using Node.This remote position requires expertise in scalable infrastructure, collaborati... Show more

 • Promoted

Senior Elixir Developer

HiiveCalgary, AB, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Senior Developer

Coconut SoftwareCalgary, AB, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Developer Driving Innovative Full-Stack Solutions for Nuclear

Nuclear Promise XCalgary, AB, CA
Full-time

Shape the future of digital solutions in the nuclear sector as a Senior Developer.You'll develop full-stack applications while leveraging your expertise in React and Node.In this pivotal role, your... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkCalgary, AB, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Senior Backend Engineer

ModesCalgary, AB, CA
Full-time

Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help clients plan, design and laun... Show more

 • Promoted

Senior Developer

OlsenCalgary, AB, CA
Full-time

Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North America.As a trailbl... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipCalgary, AB, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

Senior Solutions Engineer | REMOTE (ONTARIO)

GatekeeperCalgary, AB, CA
Remote
Full-time

Senior Solutions Engineer | REMOTE (ONTARIO).Gatekeeper is the ONLY unified contract & third-party risk management platform that protects compliance‑centric organisations by delivering company‑wide... Show more

 • Promoted

Senior Developer for NetSuite at ExtendApps

ExtendApps, Inc.Calgary, AB, CA
Full-time

Become a crucial member of ExtendApps as a Senior NetSuite Developer, utilizing SuiteScript and integration technologies to shape innovative solutions.Drive business success through technical exper... Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaCalgary, AB, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Senior Front-End Engineer — Remote, AI-Driven Growth

Smile Inc.Calgary, AB, CA
Remote
Full-time

A leading loyalty platform company based in Canada is seeking a Senior Full Stack Engineer.This remote, full-time role involves both front-end and back-end development across a modern tech stack, i... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseCalgary, AB, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalCalgary, AB, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior Developer

AdeccoCalgary, AB, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixCalgary, AB, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Senior Developer

Calgary Board of EducationCalgary, AB, CA
Full-time

The Senior Developer role is with the Calgary Board of Education (CBE).This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest... Show more

 • Promoted

Senior Product Owner

Onico SolutionsCalgary, AB, CA
Temporary

The Senior Product Owner will advocate for the users’ needs and will address their pain points, balancing the business requirements whilst monitoring market trends and the competitive landscape.Thi... Show more