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 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - .Net/C in Winnipeg, MB vacancy
  • 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

    Prophix

    Winnipeg, MB
    59 minutes ago
  •  ...Solution SFT recherche un Développeur Logiciel expérimenté pour migrer une base C++ existante vers C# (.NET). Vous concevrez et déployez une version modernisée, en assurant performance, sécurité et maintenabilité dans un cadre hybride ou présentiel. Le candidat idéal possède... 
    Software

    Solution SFT

    Winnipeg, MB
    1 hour ago
  • 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

    Rubicon Path

    Winnipeg, MB
    1 hour ago
  • Build data-intensive .NET web applications with C#, SQL, and Blazor in a hybrid Software Engineer position at Amaris Consulting.This mid to senior role focuses on full-stack application and database development within a product engineering team. You will design interfaces and... 
    Software

    Amaris Consulting

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Full time
    Manual labor
    Work at office
    Work from home

    TD Bank Group

    Winnipeg, MB
    1 hour ago
  • Build data-intensive web applications with C#, SQL, and .NET in a hybrid Software Engineer role at Amaris Consulting. English working proficiency is required.This mid to senior Software Engineer develops full-stack applications using C#, Blazor, ASP.NET, and Entity Framework... 
    Software

    Mantu

    Winnipeg, MB
    1 hour ago
  • Shape backend platforms for EA game development with C#/.NET, RESTful APIs, and scalable systems in a hybrid collaborative environment.This experienced Software Engineer III joins Electronic Arts’ Quality Verification and Standards team. You will lead backend components, developer... 
    Software

    Electronic Arts

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • ## [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... 
    Software
    Hourly pay
    Full time

    Maple Leaf Sports & Entertainment Ltd.

    Winnipeg, MB
    1 hour ago
  • Job DescriptionLevel: Mid to Senior Focus: SQL, C# and .NET application development Language: English, working...  ...Hybrid About The RoleAmaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering... 
    Software
    Internship

    Amaris Consulting

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...SGGG Fund Services Inc. in Toronto is seeking a Senior Software Developer to join our in-house team. You will develop, enhance and test our...  ...specifications, and participate in deployment activities. A strong background in C#, ASP.NET MVC, AngularJS, and SQL is expected. #J-18808-Ljbffr
    Software

    SGGG Fund Services Inc.

    Winnipeg, MB
    1 hour 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

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Long term contract
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    Winnipeg, MB
    59 minutes ago
  • 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

    hireVouch

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Full time
    Internship

    PassFort

    Winnipeg, MB
    59 minutes ago
  •  ...requises Minimum de 3 à 5 années d'expérience en développement .NET / C#.Expérience en programmation multithreadée.Excellente...  ...mitigation plans, and collaborate with cross-functional teams.Apply software development best practices to improve quality, scalability, and maintainability... 
    Software
    Apprenticeship

    SII Canada

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour ago
  • 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

    Societe Generale SA

    Winnipeg, MB
    1 hour ago
  •  ...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

    OpenTable

    Winnipeg, MB
    1 hour ago
  •  ...abonnements, en travaillant principalement avec .NET pour les micro-services backend et React...  ...’s dynamic: Genetec One is a cloud software development team based in Genetec’s...  ...Bachelor’s degree in Computer Science, Software Engineering, or equivalent Fluent in French and... 
    Software
    Long term contract
    Apprenticeship
    Internship
    Work at office
    Remote work
    Flexible hours

    Genetec

    Winnipeg, MB
    1 hour ago
  • Translate complex business needs through C#/.NET expertise, REST APIs, and SQL analysis in this contract Technical Business Analyst...  ...business stakeholders, product managers, architects, and software engineering teams. You will lead requirements elicitation, author technical... 
    Software
    Contract work

    VStream Labs Inc.

    Winnipeg, MB
    59 minutes 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

    Noordtechnologies

    Winnipeg, MB
    1 hour ago
  • Développez des solutions .NET/C# à Hydro-Québec, au 1001 Robert-Bourassa à Montréal, avec une expertise backend et SQL. Travaillez 35 heures par semaine, avec possibilités d’horaire variable.Comme Développeur II temporaire à durée indéterminée, vous concevez, réalisez et améliorez... 
    Temporary work

    Hydro Québec

    Winnipeg, MB
    1 hour ago
  • Intégrez Société Générale en tant que Développeur C# / .NET Senior et participez à la transformation numérique des services financiers. Vous serez au cœur du développement de solutions de pricing de haute performance. Dans ce rôle crucial, vous serez responsable de concevoir... 

    Societe Generale SA

    Winnipeg, MB
    1 hour ago
  •  ...Astek Canada recherche un Développeur Senior C# .NET pour contribuer à la plateforme Orchestrade et aux projets de marchés financiers à Montréal. Vous développerez des fonctionnalités back-end, optimiserez les composants et participerez aux tests, revues de code et à l'évolution... 

    Astek Group

    Winnipeg, MB
    1 hour ago
  • $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... 
    Software
    Long term contract
    For contractors
    Local area
    Flexible hours
    Night shift

    Rodan Energy Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • Build C and Python software at Xona for desktop applications and satellite subsystem components. Work with hardware communication protocols and embedded systems.As a Software Engineer, you will contribute to developing and integrating a desktop application for Xona’s in-house... 
    Software

    Xona Space Systems

    Winnipeg, MB
    1 hour 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
    1 hour ago

Do you want to receive more vacancies?

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