Jobs.ca
Jobs.ca
Language
Mission.dev logo

Fullstack Engineer (C# and Vue.js)

Mission.dev13 days ago
Remote
Mid Level
contract

Top Benefits

Competitive base salary
Comprehensive group insurance
RRSP with employer contributions

About the role

Our company description

Mission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world’s best talent to build mission-critical software products.

About the client:

Our client is a market-leading, Canada-based company recognized for its expertise in delivering high-impact language and communication solutions across regulated industries such as legal, financial, medical, and energy. With decades of experience and a global reach, they combine deep sector knowledge with cutting-edge AI-powered tools to ensure precision, compliance, and speed in multilingual content delivery.

📍 Canada

🏡 Remote-first with occasional office visits in Montreal

🕒 Full-time, Permanent

🌐 English with french knowledge

A leading Canadian organization in the professional services sector is seeking a Senior Programmer Analyst to design, build, and maintain internal web applications that support operations at scale. You’ll join a team of seasoned developers working on secure, high-performance systems that impact hundreds of users across the country.

This is a great opportunity for someone who values clean architecture, thrives in bilingual environments, and wants to contribute to a respected company that invests in its people.

🧠 What You’ll Do

• Translate business requirements into technical specifications and architecture

• Develop and maintain C#/.NET 6+ web applications

• Build and manage MS SQL Server databases

• Lead and implement unit testing and quality assurance practices

• Support CI/CD workflows and DevOps practices

• Help define scalable software architecture (microservices, distributed services)

• Write documentation and user support materials

• Provide technical support when needed, including on-call availability for outages

• Mentor junior developers and troubleshoot complex technical issues

🧰 Tech Stack & Requirements

• 7+ years in C#/.NET development

• Hands-on experience with .NET 6 or newer

• Proficient in SQL Server and relational database design

• Experience with IIS, Bootstrap, and front-end development

• Familiar with Hangfire for background processing

• Experience with CI/CD tools and workflows: TFS, Azure DevOps, GIT

• Solid understanding of modern architecture patterns and best practices

• Built or contributed to SaaS applications in a production environment

• Must be fluent in English; basic French required (written and spoken)

🎓 You’ll Thrive Here If You

• Hold a degree in Computer Science, Software Engineering, or equivalent

• Are calm under pressure and good at managing shifting priorities

• Enjoy mentoring others and sharing best practices

• Can balance development work with occasional user support

• Have experience in professional services or knowledge of the translation industry (asset)

💼 Perks & Benefits

• Competitive base salary

• Comprehensive group insurance

• RRSP with employer contributions

• Flexible hybrid/remote setup

• Fitness allowance

• Paid time off on your birthday

• Transit subsidy

• Professional dues covered

• Employee referral bonus

About Mission.dev

Software Development
51-200

Mission is a global network where senior software and product talent can come together to learn, share, and join our marketplace to work on curated teams with vetted talent.