Talent.com
Senior Back-End Developer, Innovation Development
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á
18 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 BackEnd Developer Innovation Development • Calgary, AB, Canadá

Similar jobs
Senior Java Full Stack Developer

Senior Java Full Stack Developer

eTeam • airdrie, ab, ca
Full-time
Role: Senior Java Full Stack Developer.Location: Calgary, CA (Hybrid (3 days WFO)).Candidate is required to go into the office for a Face 2 Face interview with the client).The Developer is responsi...Show more
Last updated: 6 days ago • Promoted
Senior Process Engineer

Senior Process Engineer

Pentangle Tech Services | P5 Group • airdrie, AB, ca
Full-time
ResponsibilitiesConduct time studies, workstation assessments, and process flow analysis Review current manufacturing processes and identify improvement opportunitiesCreate CAD markups, simple mode...Show more
Last updated: 12 days ago • Promoted
Senior Front End Developer

Senior Front End Developer

Luxoft • Calgary, Alberta, Canada
Full-time
The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
Last updated: 6 days ago • Promoted
Senior Software Engineer, Payment Experience / Développeur(euse) logiciel sénior

Senior Software Engineer, Payment Experience / Développeur(euse) logiciel sénior

Paramount Commerce • Calgary, AB, CA
Remote
Full-time
Quick Apply
Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure.We’ve been helping reshape online payments since the early 2...Show more
Last updated: 9 days ago
Senior Performance Engineer

Senior Performance Engineer

Black Duck Software, Inc. • Calgary
Full-time
Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
Last updated: 30+ days ago • Promoted
Senior Technical Manager: Lead End-to-End Solution Delivery

Senior Technical Manager: Lead End-to-End Solution Delivery

Netcracker Technology • Calgary
Full-time
A leading technology firm in Calgary, Alberta, is seeking a Senior Technical Manager to oversee solution delivery and coordinate a team of IT professionals.The ideal candidate has 5+ years of exper...Show more
Last updated: 30+ days ago • Promoted
Senior iOS Developer

Senior iOS Developer

Medium • Calgary
Full-time
Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands to create digital solutions for today’s complex challenges and tomorrow’s opportun...Show more
Last updated: 30+ days ago • Promoted
Grafana Dashboard Lead for End-to-End Monitoring

Grafana Dashboard Lead for End-to-End Monitoring

Infosys Limited • Calgary
Full-time
A leading digital consulting firm is seeking a skilled Grafana Dashboard Specialist in Calgary to lead the creation of comprehensive dashboards.The ideal candidate must have at least 4 years of Inf...Show more
Last updated: 1 day ago • Promoted
Senior Microsoft AI Developer

Senior Microsoft AI Developer

PwC Canada • Calgary
Full-time
Join to apply for the Senior Microsoft AI Developer role at PwC Canada.As a pivotal member of PwC Canada’s Products & Technology (P&T) organization, reporting directly to the Director of Software D...Show more
Last updated: 30+ days ago • Promoted
Elder Care Provider Wanted - Compassionate Elder Care Provider Needed In Okotoks, Alberta $20 Hourly

Elder Care Provider Wanted - Compassionate Elder Care Provider Needed In Okotoks, Alberta $20 Hourly

ElderCare.com • Okotoks, Alberta, Canada
Part-time
Seeking a part-time, live-out elder care provider in Okotoks, for four mornings from June 14-17 to provide companion and home care for our family member.The ideal candidate will assist with persona...Show more
Last updated: 8 days ago • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

Wagepoint • Calgary, Alberta, CA
Full-time
Quick Apply
Wagepoint is a small-but-mighty fintech on a mission to make payroll simple (and maybe even delightful).Our online software takes care of the “ugh” stuff — like wage calculations and tax reporting ...Show more
Last updated: 3 days ago
Senior Systems Development Consultant

Senior Systems Development Consultant

Sovereign Insurance • Calgary
Full-time
Employment Type: Regular Full-Time.Language: English is required, French is an asset.Additional Information: This/these role(s) is/are currently vacant.At Sovereign Insurance, a wholly owned subsid...Show more
Last updated: 23 days ago • Promoted
Senior Application Developer

Senior Application Developer

Sobeys • Calgary, AB, Canada
Full-time +1
Ready to Transform Retail? Embark on a rewarding career with Sobeys Inc.Canadau2019s Top 100 employers where your unique contributions drive success.Sobeys is full of exciting opportunities, and we...Show more
Last updated: 2 days ago • Promoted
Senior iOS Developer: Lead Trading App UX

Senior iOS Developer: Lead Trading App UX

PowerToFly • Calgary
Full-time
A global financial services firm is looking for a Senior iOS Developer based in Calgary, Alberta.In this role, you will contribute to mobile application strategy and implement features for flagship...Show more
Last updated: 16 days ago • Promoted
Senior iOS Engineer — Calgary Onsite (SwiftUI)

Senior iOS Engineer — Calgary Onsite (SwiftUI)

Axelon Services Corporation • Calgary
Full-time
A global financial services leader is seeking a Senior iOS Developer in Calgary.This role involves architecting and building high-performance iOS applications while mentoring peers and enhancing th...Show more
Last updated: 11 days ago • Promoted
Deliver with Uber - Sign Up and Start Earning

Deliver with Uber - Sign Up and Start Earning

Uber eats • Okotoks, AB, CA
Full-time +2
Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
Last updated: 30+ days ago • Promoted
Senior Project Manager

Senior Project Manager

SSA Recruitment Canada • airdrie, AB, ca
Full-time
Are you an experienced Project Manager with a strong background in underground utility construction? Our client a long-established Calgary-based civil and underground contractor with a century-plus...Show more
Last updated: 12 days ago • Promoted
Senior Staff Developer

Senior Staff Developer

Benevity • Calgary
Full-time
Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about.Through giving, volunteering, grantmaking, emp...Show more
Last updated: 20 hours ago • Promoted • New!