Senior Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
- Montreal, QC, Canada
$77,000 to $102,000 USD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $77,000 to $102,000 USD / year
- Job type
- Full-time
- Apply by
- Experience
- 4+ years of experience designing and developing software solutions
- Posting language
- English
- Posted
Original job description
Toast is recruiting on behalf of one of the world’s largest professional services firms, a global leader in audit, tax, and advisory with more than 10,000 people across Canada. We’re looking for a Senior Consultant, Software Delivery Developer to join their Gen AI and Software Delivery team in Montreal or Quebec City. This team helps major organizations build, modernize, and run their software using modern engineering practices, cloud platforms, and AI-enabled delivery. In this full-time role, you’ll design and build high-quality solutions, guide technical decisions with clients, and mentor consultants as the firm scales AI-accelerated modernization across Canada.
Responsibilities
- Design, build, test, and deploy software components, APIs, integrations, and cloud-based solutions
- Lead smaller technical workstreams or features from design through implementation
- Partner with architects, managers, project managers, product owners, and client teams to clarify requirements and delivery priorities
- Contribute to solution design, estimation, backlog refinement, sprint planning, and technical documentation
- Take part in code reviews and help raise engineering standards across test coverage, security, and maintainability
- Use AI-assisted delivery tools responsibly to speed up development, testing, analysis, and documentation
- Troubleshoot issues across application, data, infrastructure, and deployment layers
- Mentor consultants and help build a collaborative, learning-focused team culture
- 4+ years of experience designing and developing software solutions
- Strong hands-on development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, or Python
- Experience with APIs, databases, cloud services, integration patterns, and modern application architectures
- Familiarity with Microsoft Azure, including application, integration, data, DevOps, or cloud-native services
- Experience with Git, CI/CD, automated testing, DevOps practices, and agile delivery
- Ability to analyze technical problems, communicate options, and recommend practical solutions
- Genuine interest in Gen AI, AI-assisted engineering, prompt patterns, and AI-accelerated SDLC practices
- Strong written and verbal communication skills, working well both independently and on multidisciplinary teams
- Fluency in French and English, written and spoken, as the role serves English-speaking clients and colleagues across Canada
- University degree in computer science, engineering, information systems, science, or a related field, or equivalent experience
- Experience with Next.js would be a plus
- Compensation on the posting is for base salary. Total compensation includes base salary + annual bonuses.
- Comprehensive health, dental, and wellness benefits plus a retirement savings program
- Paid professional development, certifications, and continuous learning in Gen AI and cloud engineering
- Flexible hybrid work from Montreal or Quebec City
- Hands-on experience with the AI tools and practices reshaping how enterprise software gets built
- Direct impact modernizing systems for some of Canada’s largest organizations, work that touches millions of Canadians
- A clear path to grow into technical leadership by leading workstreams and mentoring the next wave of consultants
- Application Review
- Vetting Call
- Profile Creation
- Client Submission
More about this job
Responsibilities
Design, build, test, and deploy software components, APIs, integrations, and cloud solutions, while leading technical workstreams and contributing to solution design and delivery planning. Collaborate with clients and multidisciplinary teams, uphold engineering standards, use AI-assisted tools responsibly, troubleshoot technical issues, and mentor consultants.
Requirements
Requires at least four years of software development experience, hands-on C# and .NET expertise, and experience with modern languages or frameworks, APIs, databases, cloud services, and Azure. Candidates should also have experience with Git, CI/CD, automated testing, DevOps, and agile delivery; strong communication skills; fluency in French and English; and a relevant university degree or equivalent experience.
Skills
- C#
- .NET
- Java
- JavaScript
- TypeScript
- Python
- Microsoft Azure
- API Development
- Database Management
- Cloud Services
- Integration Patterns
- Git
- CI/CD
- Automated Testing
- DevOps
- Generative AI
Benefits
- Comprehensive Health Benefits
- Dental Benefits
- Wellness Benefits
- Retirement Savings Program
- Paid Professional Development
- Certification Support
- Continuous Learning
- Flexible Hybrid Work
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Consulting
- Management & Leadership
Keywords
- C#
- .NET
- Java
- JavaScript
- TypeScript
- Python
- Microsoft Azure
- Next.js
- Generative AI
- AI-Assisted Engineering
- AI-Accelerated Modernization
- Software Delivery
- API Development
- Cloud Computing
- Cloud-Native Services
- Database Management
- Software Integration
- Modern Application Architecture
- Git
- CI/CD
- Automated Testing
- DevOps
- Agile Delivery
- Code Reviews
- Backlog Refinement
- Sprint Planning
- Prompt Patterns
- Technical Documentation
- Software Modernization
- Consulting