×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer - .Net​/C#

Job in Halifax, Nova Scotia, Canada
Listing for: The Mirillion Group
Full Time position
Listed on 2026-10-25
Job specializations:
  • Software Development
    DevOps, Backend Developer, .NET Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 CAD Yearly CAD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
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 Dev Ops 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

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary