Senior .NET / Full Stack Developer
Role Overview
Senior hands-on full-stack engineering role on XTM's Flowfit platform.
Build production software with AI and lead adoption of AI-driven development practices; this is not a data science or people-management position.
The Montréal engineering team works in an Agile environment building software for localization operations.
Key Skills for This Role
Full Job Posting
Role overview
Senior hands-on full-stack engineering role on XTM's Flowfit platform.
Build production software with AI and lead adoption of AI-driven development practices; this is not a data science or people-management position.
The Montréal engineering team works in an Agile environment building software for localization operations.
Work arrangement
- Hybrid schedule: 3 days onsite and 2 days remote.
Responsibilities
- Build and maintain full-stack features using C#/.NET Core APIs and modern frontend applications.
- Use AI workflows to design, implement, test, and review software and define team practices.
- Evolve AI-DLC practices, guardrails, standards, and reusable playbooks.
- Deliver automation initiatives to improve productivity and product quality.
- Contribute to MCP server setups connecting AI tools to internal systems.
- Help define security practices for information shared with external AI services.
- Contribute to architecture decisions; share knowledge through code reviews, pairing, and training.
Requirements
- At least 5 years of full-stack development experience and strong C#, .NET Core, and Web API skills.
- Frontend experience with Angular preferred, React, or TypeScript.
- Daily AI-first development experience with Claude Code, Claude, Cursor, or similar tools.
- Hands-on AI-driven development methods such as AI-DLC or equivalent, with judgment about human control.
- MCP or other AI-to-system integration experience is an asset.
- Good judgment on AI data security and responsible AI tool use.
- SQL Server experience and experience with Azure or AWS.
- Ability to share knowledge and coach peers on AI-assisted workflows.
- Professional working proficiency in English and French.
Technology stack
- Backend: C#, .NET, .NET Core, Web API, REST, and Entity Framework.
- Frontend: Angular, React, and TypeScript.
- AI tools: Claude Code, Claude, Cursor, and MCP.
- Cloud and data: Azure, Azure DevOps, AWS, and SQL Server.
Benefits and culture
- XTM describes opportunities for meaningful work, career development, innovation, cross-disciplinary collaboration, and continuous learning.
- Compensation and benefits vary by location and employment type; details are shared during hiring.
Hiring process
- The process may include application review, an introductory conversation, skills and team conversations, final discussions, and an offer and onboarding.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at XTM International
Senior .NET / Full Stack Developer
Montréal, CAN
XTM is seeking a senior full-stack developer to build production software and advance AI-driven development practices across its engineering team. The hands-on role requires 5+ years of full-stack experience, strong C#/.
Forward Deployed AI Value Engineer
Montréal, CAN
XTM is seeking a technically advanced, commercially minded engineer to deliver AI value for enterprise customers. You will build and deploy AI-driven localization workflows, integrations, and proofs of concept, and optim
Forward Deployed AI Value Engineer
Montréal, CAN
XTM is seeking a technically strong, commercially minded engineer to deliver AI value for enterprise customers. You’ll build and deploy localization workflows, integrations, and proofs of concept, then optimize adoption
Commercial Paralegal
Montréal, CAN
XTM International is seeking a Commercial Paralegal to support its Legal team, with a focus on commercial contracts, privacy compliance, and intellectual property. Candidates should have experience drafting and reviewing
Commercial Paralegal
Montréal, CAN
XTM seeks a paralegal to provide day-to-day legal support, particularly for commercial contracts, privacy compliance, and intellectual property matters. Candidates need experience drafting and reviewing commercial agreem
Account Executive
Montréal, CAN
XTM is seeking an Account Executive to win and grow enterprise accounts for its translation management products. The role covers prospecting through contract negotiation, account development, forecasting, and cross-funct
Senior .NET / Full Stack Developer
Montréal, CAN
Forward Deployed AI Value Engineer
Montréal, CAN
Forward Deployed AI Value Engineer
Montréal, CAN
Commercial Paralegal
Montréal, CAN
Commercial Paralegal
Montréal, CAN
Account Executive
Montréal, CAN
Account Executive
Montréal, CAN