Senior Developer, Rapid Innovation Development

MNP

Calgary

On-site

CAD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Base pay
Vacation time
Personal days (4)
Pension plan 4% match
Voluntary savings
Bonus programs
Flexible benefits
Mental health resources
Professional development
MNP University
Dress For Your Day
Social events

Job summary

MNP is seeking a Senior Developer to join the Innovation & Insights team in Calgary. The role focuses on rapid software experiments, MVP delivery, and hands-on architecture across diverse projects that redefine how clients are served.

You will partner with leaders and users to shape concepts and transition them into production-ready solutions. The ideal candidate has 5+ years in software development, strong UX/UI capability, and a track record of delivering MVPs in Agile environments.

Qualifications

  • At least 5 years of professional software development experience.
  • Experience leading the technical design and delivery of software solutions from discovery to deployment.
  • Strong knowledge of modern application architecture and integration patterns.
  • Experience with Agile and iterative product development.
  • Ability to quickly learn and select technologies as needed.
  • Strong UX and UI capabilities, including user workflows and wireframes.
  • Breadth delivering software solutions across deployment contexts with hands-on involvement.

Responsibilities

  • Lead the architecture, design and hands-on development of rapid software experiments, prototypes and MVPs from concept through user validation.
  • Partner with business leaders to translate opportunities into clear problem statements and MVP concepts.
  • Design end-to-end solutions validating key business, user and technical assumptions.
  • Make pragmatic architecture and technology decisions balancing speed, security and maintainability.
  • Design intuitive, accessible user experiences using wireframes and UI concepts.
  • Develop and document solution architecture and technical artifacts.
  • Apply Agile and rapid development practices with MVP backlogs and frequent demos.
  • Leverage AI-assisted development tools to accelerate exploration, testing and documentation.
  • Work within Azure, IT and DevOps guardrails and communicate risks.

Skills

Software architecture
Agile development
UX/UI design
Leadership
Communication
Problem solving

Tools

Azure
DevOps

Job description

Job Category: Data Analytics

Requisition Number: SENIO019296

  • Full-Time
Locations

Showing 1 location

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 Innovation & Insights team as a Senior Developer, Rapid Innovation Development. This diverse team of future-focused problem solvers works with key leaders across MNP to evaluate, prioritize, design, and execute on new products and services that will continually redefine and enhance how we serve our clients. As a trusted advisor, you'll bring a passion for transformation and you'll thrive on delivering next generation solutions that redefine 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

  • Lead the architecture, design and hands‑on development of rapid software experiments, prototypes and MVPs, from initial concept through user validation and transition recommendations
  • Partner directly with business leaders, subject-matter experts and users to translate broad or ambiguous opportunities into clear problem statements, testable hypotheses, solution concepts and appropriately scoped MVPs
  • Design thin, end-to-end solutions that validate key business, user and technical assumptions early
  • Make pragmatic architecture and technology decisions that balance speed, security, maintainability, user value and potential transition to production development
  • Design intuitive, accessible and visually coherent user experiences; use wireframes, interface concepts and working UI alternatives to clarify requirements and iteratively refine workflows and functionality
  • Develop proportionate solution architecture and technical documentation
  • Apply Agile and rapid application development practices, maintaining a focused MVP backlog and facilitating frequent demonstrations and feedback sessions to prioritize and refine functionality
  • Leverage approved AI-assisted development tools to accelerate solution exploration, development, testing, documentation, troubleshooting and refactoring
  • Work within established Azure, IT and DevOps guardrails; identify and communicate architectural trade-offs and technical, security, privacy, data, licensing and operational risks
  • Prepare successful MVPs for transition through source code, infrastructure and pipeline definitions, architecture and test documentation, and dependency and technical-debt assessments

Skills and Experience

  • At least 5 years of professional software development experience, or an equivalent combination of experience and demonstrated senior-level capability
  • Demonstrated success leading the technical design and delivery of software solutions from discovery and architecture through development, deployment and stakeholder adoption
  • Strong knowledge of modern application architecture and integration patterns, with the ability to evaluate solution options, define system boundaries and make pragmatic architectural trade-offs appropriate to the needs of an MVP
  • Experience with Agile and iterative product development
  • Ability to quickly learn and select technologies appropriate to the problem is more important than expertise in a prescribed stack
  • Experience with modern engineering practices and tools
  • Strong UX and UI capabilities, including contributing to user workflows, wireframes or prototypes and refining solutions through representative-user feedback; familiarity with responsive design and accessibility is an asset
  • Strong problem-solving, facilitation and communication skills
  • Demonstrated breadth delivering substantial software solutions across different deployment contexts, combined with a willingness to remain deeply hands‑on

MyRewards@MNP

With a focus on high‑potential earnings, MNP is proud to offer customized rewards that support our unique culture and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4 paid personal days, a group pension plan with 4% matching, voluntary savings products, bonus programs, flexible benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, MNP University, a flexible "Dress For Your Day" environment, firm sponsored social events and more!

Diversity@MNP

We embrace diversity as a core value and celebrate our differences. We believe each team member contributes unique gifts and amplifying their potential makes our business stronger. We encourage people with disabilities to apply!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Mnp- • Calgary

On-site
CAD 110,000 - 140,000
Vacation time
4 paid personal days
Pension plan 4% matching
+5
Senior Software Developer
Senior Software Developer

Mnp Llp • Calgary

On-site
CAD 110,000 - 150,000
MyRewards@MNP
Diversity@MNP
Senior Manager, Innovation Development
Senior Manager, Innovation Development

MNP • Calgary

On-site
CAD 140,000 - 190,000
Base pay discussion
Vacation time
4 paid personal days
+5
Senior Consultant, Advanced Analytics
Senior Consultant, Advanced Analytics

Mnp- • Calgary

On-site
CAD 120,000 - 180,000
4 paid personal days
Group pension with 4% matching
Bonus programs
+2
Senior Consultant, Advanced Analytics
Senior Consultant, Advanced Analytics

MNP • Calgary, Edmonton, Dartmouth

On-site
CAD 110,000 - 140,000
Vacation time
Group pension plan 4% matching
Bonus programs
+1
Innovation Leader, Financial Advisory Services
Innovation Leader, Financial Advisory Services

Mnp Llp • Calgary

On-site
CAD 120,000 - 180,000
Base pay
Vacation time
4 paid personal days
+8
Senior Consultant, Advanced Analytics
Senior Consultant, Advanced Analytics

MNP • Toronto, Ottawa, Vancouver

On-site
CAD 95,000 - 115,000
Base pay
Vacation time
4 paid personal days
+9
Innovation Leader, Financial Advisory Services
Innovation Leader, Financial Advisory Services

MNP • Calgary

On-site
CAD 120,000 - 170,000
Group pension plan
Bonus programs
Flexible benefits
+1
Data Developer (Term)
Data Developer (Term)

Mnp- • Calgary

On-site
CAD 90,000 - 120,000
MyRewards@MNP
Diversity@MNP
Data Developer (Term)
Data Developer (Term)

MNP • Calgary

On-site
CAD 90,000 - 120,000
MyRewards@MNP
Diversity@MNP