Principal Software Engineer - .Net/C
The Mirillion Group
Startup feel. Enterprise reach. UI and systems that people actually use.The OpportunityYou'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 ForMust-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
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
#J-18808-Ljbffr
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 ForMust-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
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
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - .Net/C in Winnipeg, MB vacancy
- Build marketplace software with C#, .NET, and RESTful APIs while developing your engineering skills alongside senior engineers.This software engineer role suits someone early in their career with three to six years of professional experience. You will develop and maintain applications...Software
- Build Prophix One applications with C# .NET and AWS across cross-functional scrum teams. Apply distributed systems expertise in the GTA.As a Senior Software Engineer, you will develop production-grade applications, features, and enhancements for Prophix One. You will use C#...Software
$125k - $165k per year
...improve the user experience — applying strong software engineering discipline and industry best practices... ...Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework... ...Familiarity with additional database engines (MySQL, PostgreSQL) and query languages...SoftwareInternship- Build C# and .NET integration solutions at iCapital on the Annuities Platform Team, working across application, API, and database layers.As an Associate Software Integration Engineer, you will develop, test, and support integrations connecting client and product systems. The...Software
$118k - $152k per year
Senior Software Engineer - .NET, C# & APIsThe Role Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto. In this role, you will design, develop, modernize...SoftwareInternshipImmediate start- Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts.Titre du poste : Développeur C++ / C# – Modernisation...Software
$86.1k - $136.1k per year
...experience. We are seeking a Full-Stack Software Engineer to join our Calculations Squad and develop... ..., and maintainable solutions using C#, .NET, F#, React, microservices, and Azure... ...solicitas este puesto fuera de tu ubicación principal, por favor escríbenos a ****@*****.***...SoftwareLocal areaFlexible hours- Build enterprise applications with C#, .NET, and Blazor as a Senior Software Developer focused on tested, data-driven solutions.This senior developer translates technical system specifications into working applications. The work includes programming specifications, code development...Software
$102.2k - $125k per year
## .NET/C# Engineer, TD SecuritiesApply: Onsite: Toronto, Ontario: Full time: Posted Yesterday: End Date: November 20, 2026 (26 days left to... ...ongoing \"just in time\" basis. A strong emphasis is placed on software engineering skills. Our team is made up of dynamic and strong...SoftwareFull timeManual laborWork at officeWork from home- Senior Software Engineer (Backend) Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise... ...and APIs. The role focuses on backend development using C#, .NET, cloud technologies (AWS), microservices, and modern software...SoftwareWork at office
- ## [C] Software EngineerApply: Toronto, Ontario: Full time: Posted 2 Days Ago: JR0000866**Powered by Passion. United by Purpose. Build for... ...support our fans, teams and venues. We are looking for a Software Engineer to build and maintain full-stack features across our web...SoftwareHourly payFull time
$150k - $175k per year
...professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to... ...performance. ~ Advanced proficiency in Java, C#, and the .NET ecosystem, including .NET Core and ASP.NET, with a commitment...SoftwareLong term contractTemporary workFlexible hours- ...critiques basées sur les technologies C# et .NET. Participer à l’architecture, à l’... ...Jenkins, Docker et Kubernetes. Maîtrise des principes de conception logicielle et des bonnes... ...Profile Minimum 8 years of experience in software development using C# and .NET. Strong...SoftwareContract work
- ...enterprise applications and APIs at Morningstar using advanced C#, .NET, and AWS cloud technologies in a hybrid environment. Develop... ...research and technology platforms.Morningstar seeks a Senior Software Engineer focused on backend development and enterprise software. You will...Software
- ...where you can contribute meaningfully, keep reading.As a Lead Software Engineer at SimCorp, you will play a key role in the design, development... ...engineer with deep experience in Angular, TypeScript, and C#/.NET, along with a passion for solving challenging technical issues,...SoftwareLong term contractWork at officeRemote workWorldwide2 days per week
- Elevate your career as a C# Software Engineer at Societe Generale, focusing on innovative applications for traders across New York. Bring your technical... ...responsibilities will include creating software using C#, .NET, and other technologies while providing leadership and support...Software
- ...microservices for OpenTable For Restaurants, supporting reservation availability and real-time restaurant operations.As a Backend Software Engineer, you will develop and maintain core systems at large scale. Your work covers product development, infrastructure upgrades,...Software
- Senior Software EngineerThe Senior Software Engineer is a highly experienced, hands-on technical leader responsible for owning and driving initiatives from concept... ...software solutions using technologies such as C#, .NET Framework, SQL Server, React, jQuery, DocumentDB (MongoDB...Software
$141.4k - $204.4k per year
...the opportunity to architect and enhance software applications used to create games, at an... ...maintenance of production systems, while also engineering solutions that require minimal support... ...working with standard Microsoft.NET web development tools including C#, ASP.NET...SoftwareFull timeWork at officeLocal area$89.2k - $129.4k per year
...And Competencies 2+ years of professional software development experience working on multi-... ...programming languages including C#, Visual Basic .NET, and Python; C++ is an asset... ...Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB Strong...SoftwareFull timeInternship$71.87 - $75.87 per hour
...are looking for Senior Full Stack C# .NET Blazor Software Developer for our client in... ...Python to support automation platforms and engineering workflows. Key Responsibilities:... ...powered by a high-performing recruitment engine operating across North America and Asia...SoftwareLong term contractContract workTemporary workLocal area$120k - $160k per year
...This Role Great: ~ Join a team building software that helps customers optimize distributed... ...modernization across North America. EOS Software Engineer Position Summary ~ Rodan Energy is... ...languages and frameworks, including C#/.NET and Python. Candidates should be able to...SoftwareLong term contractFor contractorsLocal areaFlexible hoursNight shift- Build enterprise-grade web applications as a Senior C# .NET Developer specializing in ASP.NET and Web API development. Apply strong SQL... ...expertise across application delivery.This experienced Senior Software Developer designs, develops, tests, and maintains enterprise-grade...Software
$220k - $300k per year
...re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering...SoftwareLong term contract$204.6k - $287.5k per year
...creation easier, safer, and more rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team. You have the... ...firepower wherever it creates maximum leverage for our core engine systems and technology stack. You will look across engine subsystems...SoftwareFull timeLocal area3 days per week$130k - $145k per year
...understands that delivering great results comes out of ensuring every voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a senior member of the IT Development team and serves as the hands-on...SoftwarePermanent employmentFull timeContract work$6000 per month
As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating at the... ...builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverageYour influence...SoftwareLong term contract- ...planning, designing, developing and testing software systems or applications for software... ...advancements, and presenting on those to the engineering groups Creating formal networks with key... ...multiple programming languages (e.g. JAVA, C, C++, C#, Python, Perl, Assembler, Go, and...Software
- Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand...SoftwareSummer workCasual workWork at office2 days per week
- ...build scalable platform services, leveraging modern AI‑augmented engineering practices to accelerate delivery, improve reliability, and... ...Experience Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep...SoftwareLong term contractWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - .Net/C. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- director software engineering Winnipeg, MB
- engineering project manager Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- chief power engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- general engineer Winnipeg, MB
- software engineer part time Winnipeg, MB

