Principal Software Engineer - .Net/C#
Offre en anglaisDesign and implement automation pipelines and enterprise solutions including UI, messaging, and data distribution. Drive DevOps maturity and collaborate with global teams to deliver robust infrastructure at scale.
- Sur place
- Montréal, QC
- Publié 10 août 2026
- Postuler avant le 9 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
BC Public Schools
Manager, People, Performance and Culture
- Sur place
Alcohol and Gaming Commission of Ontario (AGCO)
Responsable de la gestion de l’information
- Sur place
Résumé du poste
Principal Software Engineer (.NET / C#) Startup feel. Enterprise reach. UI and systems that people actually use. The Opportunity You'd be joining a specialized engineering team embedded within a large, globally operating organization — the kind of setup where you get the camaraderie and ownership of a tight-knit group, while the systems you build quietly underpin operations at a scale most engineers never get close to. The team is close. People know each other, back each other, and take real pride in what they ship. There's no sprawling bureaucracy between you and the work — just focused engineers building robust enterprise tooling and polished interfaces that real users depend on every day. We're looking for a Principal .NET/C# Engineer who's equally comfortable deep in the stack and crafting smooth, production-grade UIs. You'll be owning automation pipelines, building enterprise solutions, and raising the quality bar on a platform that operates at global scale. What You'll Work On Design and implement automation pipelines for building, testing, and delivering enterprise solutions — including UI (WPF), messaging, data distribution, and collaboration tooling in C# and .NET Collaborate with core engineers, platform teams, and cross-functional stakeholders to architect and deliver robust enterprise infrastructure Drive DevOps maturity: CI/CD pipelines, code quality tooling, and release methodology improvements across the SDLC ecosystem Partner with distributed teams across Canada and globally to deliver high-impact solutions at enterprise scale What We're Looking For Must-haves: Bachelor's in Computer Science, Computer Engineering, or a related field Advanced C#/.NET skills — you write clean, maintainable, production-grade code and know the ecosystem deeply, including UI development best practices 2+ years of experience building enterprise-scale solutions Strong Linux fundamentals and hands-on experience with CI/CD tooling Solid database querying skills (SQL) Fluency with Agile/Scrum methodology Analytical mindset — you thrive in fast-paced environments where precision matters Excellent communication skills (written and verbal) Nice-to-haves: Experience building automation for complex, high-throughput enterprise infrastructure Familiarity with Java, C++, or Python Why Join Us Close-knit team with a collaborative, no-ego environment — your ideas get heard and acted on Specialized team, broad reach — the infrastructure you build touches a global organization Competitive base, performance bonuses, flexible benefits, stock participation Leaders who invest in your development with coaching and real opportunities Work/life balance that actually works — flexible arrangements respected Real autonomy on meaningful problems — not tickets, but craft Skills & Tech C# / .NET · WPF · Linux · CI/CD · DevOps · SQL · Agile/Scrum · SDLC · Application Integration · Enterprise UI · Java · Python · C++
Ce que vous ferez
Design and implement automation pipelines and enterprise solutions including UI, messaging, and data distribution. Drive DevOps maturity and collaborate with global teams to deliver robust infrastructure at scale.
Exigences
Requires a Bachelor's degree in Computer Science or related field with advanced C#/.NET skills and 2+ years of experience in enterprise-scale solutions. Must have strong Linux fundamentals, SQL querying skills, and fluency in Agile/Scrum methodology.
Avantages
• Performance Bonuses • Flexible Benefits • Stock Participation • Coaching • Flexible Work Arrangements
Compétences indiquées
- SQLSouhaitée
- CI/CDSouhaitée
- .NETSouhaitée
- LinuxSouhaitée
- JavaSouhaitée
- C++Souhaitée
- PythonSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C#
- .NET
- WPF
- Linux
- CI/CD
- DevOps
- SQL
- Agile/Scrum
- SDLC
- Application Integration
- Enterprise UI
- Java
- Python
- C++
Domaines d’emploi
- Software
- Technology
- Engineering
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Postuler avant le
- 9 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte