Software Developer
1 week ago
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 Software Developer – Applied AI. 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
- With a focus on the Microsoft technology stack, you will be responsible for developing and implementing generative AI solutions that leverage cutting-edge technologies
- Work closely with cross-functional teams to prototype Generative AI solutions and validate them against business needs and requirements
- Collaborate closely with stakeholders to ensure solutions are aligned with business needs.
- Design solutions with production deployment requirements in mind, focusing on reliability, scalability, and cost-effectiveness
- Optimize AI solutions by selecting the most appropriate models and designing for efficiency and accuracy
- Collaborate with data scientists when machine learning models are part of the proposed solution
Skills and Experience
- Hands-on experience building solutions Microsoft Azure, Azure AI Studio, Azure OpenAI Services, Azure AI Search (or similar vector databases).
- Strong understanding of foundation models and experience implementing Retrieval-Augmented Generation (RAG) architecture
- Proficiency in Python and cloud-native software development, including coding, testing, and debugging
- A proven record of taking solutions from ideation into production, with a mindset focused on building durable, scalable, and reliable applications
- A strong understanding of the importance of testing and validating AI solutions to measure accuracy, check for hallucinations, and ensure responses are relevant and safe
- Familiarity with deploying and managing Azure resources
- Experience with the following tech stack is considered an asset:
- C#, .NET (Core/6+), Typescript, and Entity Framework.
- Tools like Azure Content Safety.
- Terraform
- Building and maintaining CI/CD pipelines (e.g., Azure DevOps, GitHub Actions).
- Azure SQL or CosmosDB.
- Building complex chatbots or workflow automation using agentic AI, including knowledge of Microsoft Copilot Studio
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
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
#LI-Hybrid
-
Manager, Software Development
6 days ago
Calgary, Alberta, TPL, Canada Experienced Career Full time $120,000 - $180,000 per yearInspirational, 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 Manager, Software Development. This diverse team of tech-savvy builders and problem solvers embraces digital...
-
Senior Caseware Developer
1 week ago
Calgary, Alberta, TPL, Canada Experienced Career Full time $120,000 - $180,000 per yearInspirational, 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 Caseware Developer. This diverse team of tech-savvy builders and problem solvers embraces digital...
-
Software Developer Staff Engineer
3 weeks ago
, , Canada Quest Software Full timeJoin to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...
-
Senior Software Developer
4 days ago
London, Canada (+), Canada . full-time . September , STEP Software Full time $90,000 - $120,000 per yearSoftware Developer (Senior) Full Time London, ON Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our...
-
Senior Software Developer
3 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Manager, Software Development
2 days ago
, , Canada Absorb Software Full timeAbout The Role We’re seeking a strategic, people-focused Manager of Reporting & Analytics to lead our scrum responsible for delivering scalable, reliable, and insightful reporting solutions. This is a high-impact leadership role that sits at the intersection of engineering and business, guiding the development of data and reporting capabilities that...
-
Sr. Software Developer
1 week ago
Toronto, Ontario, MEE, Canada Cority Software Full time $100,000 - $120,000 per yearSoftware DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...
-
Java/NodeJS Software developer
2 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Java/NodeJS Software developer
2 weeks ago
Calgary, Canada Veracity Software Inc Full timeJob Title: Java/NodeJS Software Developer Experience Level: Level 3 (senior): 5‑7 years Location: Calgary (Day 1 onboarding onsite / in office presence 3× week) Overview We're seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform. In the Technology division, we leverage innovation...
-
Senior ColdFusion Software Developer
3 weeks ago
Calgary, Canada BIS Safety Software Full timeBIS Safety Software is a fast-paced, high-growth organization providing leading software for the safety industry. We are expanding our team and are seeking an experienced, full-time Senior ColdFusion Software Developer with strong proven abilities in the areas of programming. Founded in 2006, BIS is proudly headquartered in Sherwood Park, Alberta. We have...