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 1 hour 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 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
- 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
$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
- ...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
$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$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- ...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
- ...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
$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- ...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
- ...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
- 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
- ...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
- ...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
- ...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
- 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
- Join Capco as a Senior Software Engineer in Toronto, specializing in .NET, C#, and API development. Design and maintain enterprise applications while collaborating with cross-functional teams. As a Senior Software Engineer, you will bring over 8 years of experience to build...SeniorSoftware
- 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
$136k - $187k per year
...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced...SeniorSoftwareLocal areaWorldwideFlexible hours$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- About the RoleAs a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform. This role is primarily focused on building Python‑based data pipelines and file‑based data delivery systems...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- ...Consulting firm, is recruiting experienced Senior .NET Developers to support Government of... ...designs, technical specifications, and software solutions. Develop business logic, data... ...Science, Information Technology, Software Engineering, or a related discipline, or an equivalent...SeniorSoftwareRemote work
- We are rethinking how that software should work when AI is part of the product and part of how the product gets built, and the engineering pod you would join is at the center of that workYou... ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC...SeniorSoftwareFlexible hours
$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... ...Java and SpringA track record of building software other engineers depend on, such as APIs,...SeniorSoftwareLong term contractTemporary workLocal areaHome officeFlexible hours- ...emerging technologies, making real impact at the bank and its deliverables. The ideal candidate will be part of a collaborative software engineering team working on Spring Boot, Microservices, Kafka, NoSQL, Docker, OpenShift, Kubernetes Is this role right for you? In this...SeniorSoftwareFlexible 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

