Senior Software Engineer - .Net
hireVouch
Senior Software EngineerThe Senior Software Engineer is a highly experienced, hands-on technical leader responsible for owning and driving initiatives from concept through delivery. This role requires deep technical expertise, strong solutioning skills, and the ability to provide technical guidance across the software development lifecycle. The ideal candidate partners closely with Architecture, Product, and DevOps to design and deliver scalable, reliable, and high-performing solutions that create meaningful business impact.
Key Responsibilities
Take ownership of complex engineering initiatives, leading technical design, implementation, delivery, and ongoing operational excellence.
Design, build, and maintain scalable software solutions using technologies such as C#, .NET Framework, SQL Server, React, jQuery, DocumentDB (MongoDB), Azure, and related integration platforms.
Develop and support modern service architectures, including RESTful APIs, GraphQL, modular monoliths, microservices, and event- or integration-driven solutions as appropriate.
Partner closely with Architecture, Product, and DevOps to define technical solutions that are scalable, reliable, performant, secure, and aligned with platform strategy.
Provide technical leadership and guidance through solution design, code reviews, mentoring, estimation, and hands‑on problem solving.
Contribute to and improve engineering practices such as CI/CD, automated testing, observability, release quality, and operational readiness using Azure DevOps and related tooling.
Apply sound engineering principles and practices such as domain‑driven design (DDD), test‑driven development (TDD), vertical slice architecture (VSA), and clean modular design where appropriate.
Identify and resolve system bottlenecks, reliability concerns, and performance issues across applications, services, data stores, and integrations.
Leverage AI‑enabled tools such as Codex, Claude Code, or similar technologies to improve engineering efficiency and software delivery outcomes.
Collaborate effectively across teams and stakeholders to drive clear technical decisions, reduce risk, and deliver measurable results.
Qualifications
Proven experience as a senior or lead software engineer, with a track record of owning and delivering complex technical initiatives.
Strong hands‑on experience with C#, .NET Framework, SQL Server, React, and modern application development practices.
Experience designing and delivering RESTful APIs and scalable distributed or modular systems.
Strong understanding of CI/CD pipelines, Azure DevOps, software quality practices, and reliable production delivery.
Demonstrated ability to provide technical guidance, solution design, and architectural input in partnership with Architecture, Product, and DevOps teams.
Familiarity with VSA, DDD, TDD, modular monolith architecture, microservices, and related engineering approaches is strongly preferred.
Experience using Codex, Claude Code, or other AI tooling within the SDLC is strongly preferred, along with the ability to effectively leverage AI as a development tool.
Exposure to AI and processing technologies within product experiences is a plus.
Exposure to and familiarity with the legaltech industry is a plus.
Strong communication, collaboration, problem-solving, and technical leadership skills.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
#J-18808-Ljbffr
Key Responsibilities
Take ownership of complex engineering initiatives, leading technical design, implementation, delivery, and ongoing operational excellence.
Design, build, and maintain scalable software solutions using technologies such as C#, .NET Framework, SQL Server, React, jQuery, DocumentDB (MongoDB), Azure, and related integration platforms.
Develop and support modern service architectures, including RESTful APIs, GraphQL, modular monoliths, microservices, and event- or integration-driven solutions as appropriate.
Partner closely with Architecture, Product, and DevOps to define technical solutions that are scalable, reliable, performant, secure, and aligned with platform strategy.
Provide technical leadership and guidance through solution design, code reviews, mentoring, estimation, and hands‑on problem solving.
Contribute to and improve engineering practices such as CI/CD, automated testing, observability, release quality, and operational readiness using Azure DevOps and related tooling.
Apply sound engineering principles and practices such as domain‑driven design (DDD), test‑driven development (TDD), vertical slice architecture (VSA), and clean modular design where appropriate.
Identify and resolve system bottlenecks, reliability concerns, and performance issues across applications, services, data stores, and integrations.
Leverage AI‑enabled tools such as Codex, Claude Code, or similar technologies to improve engineering efficiency and software delivery outcomes.
Collaborate effectively across teams and stakeholders to drive clear technical decisions, reduce risk, and deliver measurable results.
Qualifications
Proven experience as a senior or lead software engineer, with a track record of owning and delivering complex technical initiatives.
Strong hands‑on experience with C#, .NET Framework, SQL Server, React, and modern application development practices.
Experience designing and delivering RESTful APIs and scalable distributed or modular systems.
Strong understanding of CI/CD pipelines, Azure DevOps, software quality practices, and reliable production delivery.
Demonstrated ability to provide technical guidance, solution design, and architectural input in partnership with Architecture, Product, and DevOps teams.
Familiarity with VSA, DDD, TDD, modular monolith architecture, microservices, and related engineering approaches is strongly preferred.
Experience using Codex, Claude Code, or other AI tooling within the SDLC is strongly preferred, along with the ability to effectively leverage AI as a development tool.
Exposure to AI and processing technologies within product experiences is a plus.
Exposure to and familiarity with the legaltech industry is a plus.
Strong communication, collaboration, problem-solving, and technical leadership skills.
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - .Net in Winnipeg, MB vacancy
$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...SeniorSoftwareFull timeWork at officeLocal area- 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,...SeniorSoftware
- Build scalable .NET services at Electronic Arts using C#, DevOps practices, and backend engineering in a hybrid collaborative environment.As an experienced Software Engineer III, you will support the Quality Verification and Standards team. You will design RESTful applications...SeniorSoftware
$125k - $165k per year
...improve the user experience — applying strong software engineering discipline and industry best practices... ...technical rigor Partner closely with senior engineers and architects on major... ...with Microsoft technologies including C# .NET/Core, SQL Server, and Entity Framework...SeniorSoftwareInternship- 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#...SeniorSoftware
$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,...SeniorSoftwareInternshipImmediate start- ...applications and services using Blazor, C#/.NET, and Python. Enhance and scale our... ...support diverse workloads, use cases, and engineering teams. Design solutions with a strong... ...Qualifications 5+ years of professional software development experience, preferably as a Full...SeniorSoftware3 days per week
- ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling in SQL Server/Azure SQL, and secure authentication patterns while driving CI/CD through modern DevOps practices...Senior
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...SeniorSoftware
$90 - $95 per hour
Job Role: Software Developer - Senior-.NET Location : Toronto, ON/Onsite Position Type : Contract Role Start Date 2026-11-16End Date 2027-08-205 Days Onsite Ideal Candidate Rate: CAD 90-95/Hr (Depending on the experience) Must Have: Strong experience with...SeniorSoftwareContract work- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...SeniorSoftwareFull time
- ...people actually use.The OpportunityYou'd be joining a specialized engineering team embedded within a large, globally operating organization —... ...users depend on every day. We're looking for a Principal .NET/C# Engineer who's equally comfortable deep in the stack and crafting...SoftwareFlexible hours
- Build tested applications with .NET, C#, and Azure technologies as a Senior Software Developer supporting government services integration. Toronto, Ontario location stated.This senior developer translates technical systems specifications into working applications. The work includes...SeniorSoftware
- Build low-latency backend systems at Crescendo Technology in Toronto using Microsoft .NET, distributed systems, React, and TypeScript.As a Senior Software Engineer, you will develop business components and services for real-time trading, risk management, and core platform services...SeniorSoftware
- ...that slow manufacturers and distributors down. We're hiring a Senior Software Engineer to help design, build, and operate the customer-facing... ...environments. Nice to Have Experience with Microsoft .NET and C#. Experience with React and modern frontend development...SeniorSoftwareManual laborShift work
- ...efficiency. Learn more at fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile... ...stack. Contribute to front-end (Vue/Vuex) and back-end (.NET) development, helping establish and follow patterns and standards...SeniorSoftwareRemote workShift work
$125k - $145k per year
Granum is the leading software company devoted to serving landscapers... ...The RoleWe're hiring a Software Engineer 3 (P3) for the LMN Estimates... ...Shippable experience with C#/.NET and Angular (or a closely related... ...expectations for promotion to Senior and beyond. A small,...SeniorSoftwareFor contractorsFlexible hours- Build scalable .NET 8 backend services with C# and Azure as a Senior Engineer at Kumaran Systems. Collaborate globally on transformation projects.This senior role focuses on production-ready backend engineering across .NET Core, C#, Web APIs, and Azure services. You will develop...Senior
- ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department... ...: Price Industries is building a new Engineering Technology team, and we are looking for... ...new applications using Angular and C#/.NET, working across front-end development, APIs...Software
- ...TacterisTacteris builds Canadian defence software for military planning, command... ...with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris,... ...Forte and Chorus: C# and ASP.NET on the back end, Vue.Js on the...SeniorSoftwareFull timeInternshipRemote work
- ...Electronic Arts in Vancouver is seeking an experienced .NET Software Engineer with a strong DevOps background to join its Quality Verification and Standards team. You will design and develop RESTful applications and tools that support software stability across EA's global...SeniorSoftware
- ...HHHub.eu, a FinTech software provider with over 25 years of experience, seeks a Senior .NET Engineer – Banking & Payments to design and develop backend systems for core banking, account management, and payment processing. You will contribute across the software lifecycle...SeniorSoftware
- About the CompanyThe client is an established FinTech software provider with more than 25 years of experience delivering technology... ...of a larger global technology group. About the RoleAs Senior .NET Engineer – Banking & Payments, you will design and develop backend...SeniorSoftwareManual laborWork at office
- 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....SeniorSoftwareWork at office
- ...and directs 30% of its annual net income back to members and communities... ...business. Integration engineering is central to this... ...support this evolution. As a Senior Integration Engineer, you'll join... ...with the cloud infrastructure, software engineering, product, and security...SeniorSoftware
$135k - $175k per year
As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Com, Skyscanner, and Ryanair can deliver personalized protection and services at...SeniorSoftwareLong term contractFlexible hours$105k - $155k per year
## Senior Software EngineerApply: Hybrid: Canada, Toronto, Ontario: Full time: Posted Today: End Date: November 27, 2026 (30+... ...Job DescriptionWe are looking for a hands-on **Senior Software Engineer with strong DevOps and cloud platform expertise** to design,...SeniorSoftwareFull timeWork at officeLocal areaFlexible hours3 days per week$150k - $250k per year
View all jobs Senior Software Engineer, Agentic Systems Toronto, ON Engineering Hybrid Full-time CareLink (by Asepha) is based in New York and Toronto, building agentic solutions that re-imagine how medications are prescribed, verified, and supported across the pharmacy ecosystem...SeniorSoftwareFull timeWork at officeLocal area3 days per week$120k - $130k per year
ABOUT YOU We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally...SeniorSoftware$150k - $165k per year
...results. The Team: Application Platform Engineering owns what every product team at impact.... ...growing team, reporting directly to our Senior Director of Engineering and working with... ...and Spring A track record of building software other engineers depend on, such as APIs,...SeniorSoftwareLong term contractTemporary workLocal areaHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - .Net. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

