Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - .Net/C in Winnipeg, MB vacancy
  • $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... 
    Software
    Internship
    Immediate start

    Capco Group

    Winnipeg, MB
    5 hours ago
  • Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET, cloud technologies (AWS), microservices, and modern software engineering practices. The... 
    Software
    Work at office

    Morningstar

    Winnipeg, MB
    5 hours ago
  •  ...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... 
    Software
    Contract work

    SII Canada

    Winnipeg, MB
    5 hours ago
  •  ...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,... 
    Software
    Long term contract
    Work at office
    Remote work
    Worldwide
    2 days per week

    SimCorp

    Winnipeg, MB
    5 hours ago
  • 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

    ThoughtStorm

    Winnipeg, MB
    5 hours ago
  • $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... 
    Software
    Full time
    Work at office
    Local area

    Electronic Arts (EA)

    Winnipeg, MB
    5 hours ago
  • 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... 
    Software
    Summer work
    Casual work
    Work at office
    2 days per week

    Carfax

    Winnipeg, MB
    5 hours ago
  •  ...Technologies as a Senior C# .NET Backend Developer in Montreal....  ...Technologies seeks a dedicated backend engineer with a minimum of 8 years of...  ...• Enhance computation engines for market risk tracking • Collaborate...  ...: • 8+ years of backend software engineering with C# .NET Core... 
    Software

    Nöord Technologies Corporation

    Winnipeg, MB
    5 hours ago
  •  ...an experienced Senior C# .NET Backend Developer . About the...  ...This is a pure backend engineering role. We are seeking a hardcore...  ...and scale real-time computation engines used for market risk tracking...  ...years of dedicated backend software engineering experience with... 
    Software
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Winnipeg, MB
    5 hours ago
  • $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... 
    Software
    Permanent employment
    Full time
    Contract work

    StratCann Services Inc.

    Winnipeg, MB
    5 hours ago
  •  ...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... 
    Software
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    5 hours ago
  • $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... 
    Software
    Long term contract

    Urban Ridge Supplies

    Winnipeg, MB
    5 hours ago
  •  ...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

    Forcepoint

    Winnipeg, MB
    5 hours ago
  • Build LMN Estimates services with C Sharp, Angular, and TypeScript at Granum. Ship continuously...  ...product pod serving landscapers.As a Software Engineer 3, you will design, build, ship, and...  ...experienceShippable C Sharp and .NET experienceAngular or closely related modern... 
    Software

    Granum

    Winnipeg, MB
    5 hours ago
  • Build .NET backend services in Vancouver with REST APIs, Temporal workflows, and asynchronous processing for a K-12 education SaaS platform.As a Senior Software Engineer, you will develop core services for Appnovation’s operational platform. You will work with ASP.NET Core,... 
    Software

    Appnovation

    Winnipeg, MB
    5 hours ago
  • Build Odessa Platform solutions with C# and .NET for Equipment Finance and Lease Financing at Northpoint Commercial Finance in Canada....  ...Finance, backed by Laurentian Bank, with 5–7+ years of professional software development experience. The work combines Odessa configuration,... 
    Software

    Laurentian Bank

    Winnipeg, MB
    5 hours ago
  •  ...Share Purchase Plan (ESPP) – with Intact matching 50% of your net shares. Our pension offerings provide flexibility and long-...  ...to apply as well.About the role We’re looking for a Principal, Software Engineering to join our Shared Services team! This role reports directly... 
    Software
    Long term contract
    Flexible hours

    Intact Financial Corporation

    Winnipeg, MB
    5 hours ago
  •  ...their careers, building great payroll software for small businesses across Canada....  ...Role: We’re looking for a talented Principal Software Development Engineer - Applied AI , who enjoys tackling hard...  ...stack, not just AI services. .NET/C# experience is a plus, not a requirement... 
    Software
    Internship

    Wagepoint

    Winnipeg, MB
    5 hours ago
  • Principal Engineer - Software & Platform Engineering Role Summary We are seeking a hands-on Principal Engineer with strong software development and DevOps expertise to help build, evolve, and operate our tax and accounting platform. This role will take capabilities from... 
    Software
    Long term contract

    Accion Labs

    Winnipeg, MB
    5 hours ago
  • $168k - $252k per year

     ...teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used...  ...impact. Engineering, but brighter.About the Role As a Principal Full Stack Software Engineer in Agent Factory, you’ll help build the user-... 
    Software
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday, Inc.

    Winnipeg, MB
    5 hours ago
  • $175k - $210k per year

    General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring Timeline: ImmediateReporting Line: General Manager at ZynqueExisting Vacancy: YesApplication Deadline: Open until FilledSalary... 
    Software
    Long term contract
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours

    Fulfillment IQ

    Winnipeg, MB
    5 hours ago
  • What we are looking forAs a Principal Consultant you will be assessing client needs and utilizing technical expertise to identify solutions...  ...on multiple projects including the installation of n-tier software to DR/HA design. Why this job is important to us:The team you... 
    Software
    Long term contract

    Statestreet

    Winnipeg, MB
    5 hours ago
  • Lead wireless software debugging and customer escalations at Extreme Networks, applying C/C++, AI-assisted troubleshooting, and system-level analysis.This principal-level engineer owns technical resolution for critical global customer issues. The work spans embedded software... 
    Software

    102 Extreme Networks Canada, Inc.

    Winnipeg, MB
    5 hours ago
  • Lead complex wireless software escalations at Extreme Networks, applying embedded systems expertise and system-level debugging to global customer issues.As a Principal Wireless Software Engineer, you will guide investigations across Development, QA, Product Management, and Support... 
    Software

    Extreme Networks

    Winnipeg, MB
    5 hours ago
  • Architect Agentic AI and high-scale web platforms as G-P’s Principal Software Engineer, working with a diverse remote-first team globally.This Principal Software Engineer serves as Tech Lead for G-P’s Marketing Technology team. You will own the public web platform and digital... 
    Software
    Remote work

    Globalization Partners Inc.

    Winnipeg, MB
    5 hours ago
  • $180k - $275k per year

    Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster... 
    Software
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lifelancer Ltd

    Winnipeg, MB
    5 hours ago
  • $187k - $250k per year

     ...nestled within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD... 
    Software
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    5 hours ago
  • About the Role Our client, a leading FinTech company revolutionizing digital payments, is seeking an exceptional Principal Software Engineer to join their fully remote engineering team. This senior role offers the opportunity to shape the future of our backend systems, influencing... 
    Software
    Remote work

    Placements24

    Winnipeg, MB
    5 hours ago
  • Au sein du Groupe SII, participez à un projet bancaire majeur en tant que Développeur Senior C# .NET. Contribuez à la création d'applications critiques dans un environnement Azure Full Stack. Avec plus de 8 ans d'expérience, vous serez responsable du cycle complet de développement... 
    Software

    SII Canada

    Winnipeg, MB
    5 hours ago
  • Fulfill Team Inc. is seeking a C# Developer/Engineer for a contract-to-permanent full-time role in Raleigh, NC. The position focuses on system software development for medical imaging hardware and software, with emphasis on design control and cross-functional collaboration.... 
    Software
    Permanent employment
    Full time
    Contract work

    Fulfill Team Inc.

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - .Net/C. Be the first to apply!