Lead Software Engineer (.NET)
$5000 per month- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Lead Software Engineer (.NET) based in Canada.
This role offers the opportunity to lead a major modernization initiative within a globally distributed engineering environment. You will take ownership of the transition from a legacy monolithic architecture toward scalable microservices, guiding the process from analysis through production release. As a technical leader, you will influence architecture, resolve complex backend and data challenges, and help ensure reliable delivery. You will collaborate closely with Product and Architecture teams to translate business requirements into realistic technical plans. Beyond hands-on engineering, you will strengthen team processes, delivery discipline, quality practices, and engineering performance. You will also play an important people leadership role through coaching, feedback, and career development.
Accountabilities:- Own the end-to-end delivery of the monolith-to-microservices modernization initiative, from legacy system analysis and planning through production deployment, while maintaining visibility into delivery status, dependencies, and risks.
- Partner with Product and Architecture teams to review business and technical specifications, identify legacy dependencies, assess feasibility, and develop realistic engineering estimates.
- Guide architectural decisions across .NET Core services, SQL and NoSQL databases, and frontend integrations, ensuring solutions are scalable, maintainable, and aligned with product objectives.
- Serve as the primary technical escalation point for complex backend implementation challenges, data migrations, performance issues, and production incidents.
- Improve engineering delivery practices through stronger Jira task management, more accurate estimation, clear process discipline, and effective collaboration with QA teams.
- Support predictable, high-quality releases by identifying delivery risks early, coordinating resolution of technical issues, and maintaining strong production stability.
- Conduct regular one-on-one meetings connected to individual career goals, provide meaningful feedback, and support performance development and team engagement.
- Drive continuous improvements to engineering processes, collaboration practices, and team effectiveness.
- Strong professional background in .NET engineering, with deep expertise in C#, .NET 8, and ASP.NET Core.
- Strong understanding of web application architecture, REST APIs, microservices patterns, and message brokers such as RabbitMQ.
- Solid database design and development experience with PostgreSQL, Microsoft SQL Server, and Redis.
- Practical experience modernizing legacy systems, including refactoring monolithic applications into microservices architectures.
- Experience with containerized environments and technologies such as Docker and Kubernetes.
- Ability to diagnose and resolve complex technical challenges involving application architecture, implementation, data migration, performance, and production systems.
- Proven experience leading engineering teams, including conducting one-on-one meetings, performance reviews, objective evaluations, and career development discussions.
- Strong delivery management skills, including Jira-based task tracking, estimation, process discipline, prioritization, and meeting internal delivery commitments.
- Experience reviewing business specifications, evaluating technical feasibility, preparing high-level estimates, and partnering with Product and Project Management teams.
- Strong communication and collaboration skills, with the ability to balance hands-on technical leadership with people and delivery management.
- Full-time remote opportunity.
- Initial compensation level or salary range shared with candidates during the recruitment process and before employment begins.
- 28 calendar days of vacation per year.
- 7 wellness days per year that can be used for personal recovery, household matters, or other needs without using sick leave.
- Bonuses of up to $5,000 for successful employee referrals.
- 50% reimbursement for professional training, international conferences, and professional meetings.
- Corporate discounts for English-language lessons.
- Health support of up to $1,000 gross per year per employee when corporate medical insurance is not available, which can be used toward personally purchased health insurance or eligible medical expenses for the employee and close relatives.
- Workplace equipment and workspace support, including reimbursement of up to $1,000 gross once every three years for eligible home-office or coworking expenses.
- Internal gamified recognition system where colleagues can award bonuses that can be exchanged for merchandise, team-building activities, massage certificates, and other rewards.
Requirements:
Benefits:
- ...Founded in 2011, SpryPoint is a leading provider of cloud-based solutions for the... ...and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building... ...Engineering Manager (Maryam or Andrew) and a Team Lead. This is a great opportunity to show off...SuggestedSummer workInternshipLocal areaRemote workHome officeFlexible hours
- ...31, 2025. Coursera partners with over 350 leading universities and industry leaders to... ...or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't simply... ...individual with strong data modeling and software engineering skills, who shares our passion...SuggestedFull timeRemote workWork from homeWorldwideFlexible hours
$148.3k - $171k per year
...Insider (Best Crypto Exchanges of 2025), Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust... ...Management Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible for...SuggestedFull timeLocal areaRemote workWork from home- ...world's most comprehensive digital science platform - best-of-breed software applications already used by more than 2 million scientists,... ...What do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js and React to join our team...SuggestedFull timeRemote workVisa sponsorshipFlexible hours
$114k - $172k per year
...management systems. We are looking for an experienced Senior UI Software Engineer to work on our Onboarding and Lifecycle Management (LCM)... ...secure connections between people and technology Okta is the leading independent provider of identity for the enterprise. The Okta...SuggestedFull timeRemote workFlexible hours- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer... ..., and DevSecOps within an existing Azure, BizTalk, and .NET environment. Key Responsibilities Platform Enhancement...Contract workRemote work
$120k - $150k per year
...sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight... ...Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming... ...Kindsight's systems of record. Debug and lead resolution of production Payments...$160k - $180k per year
...sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight... ...Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical... ...engineering standards for the Payments team. Lead complex design decisions across multiple...Internship$100k - $120k per year
.... And as the giving sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight leverages real-time data... .... Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and...$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...Learning was acquired by Pearson Education Inc., the world’s leading learning company. Role Overview We are seeking an...Long term contractFull timeRemote work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic... ...by Pearson Education Inc., the world’s leading learning company. Role Overview In... ...with Engineering Managers, Technical Leads, Product, and DevOps to ensure we are building...Long term contractFull timeRemote work$150k - $210k per year
...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS... ...team process without being dogmatic about methodology Lead through influence, example, and technical credibility rather than...Full time- ...and system integrations. We are looking for a senior technical lead who can understand translation operations, drive automation... ...establish and manage a small agile team focused on localization engineering, automation, linguistic data, analytics, and workflow tooling, in...Full timeInternshipWork at officeRemote work
- ...ElevenAPI gives developers access to our leading AI audio foundational models. Everything... ...work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders... ...- Proficiency in Python and strong software development knowledge, inclusive of a deep...Full timeImmediate startRemote work
- ...-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB... ...front-end (React / TypeScript), ASP.Net Core MVC, C#, Node.js / Next.js back-... ...authentication / SSO layer. Set and uphold engineering standards: code review, testing, CI/...Full timeContract workWorldwide
$177k - $240k per year
...next steps. Our partner is looking for a Software Architect based in Canada. This is a high... ...on shaping how a large, distributed engineering organization builds and evolves its platform... .... You will partner with Staff and Lead Engineers while working closely with Engineering...Remote jobLong term contractFull timeManual laborWork from homeFree visa- ...The Lead PBAC Engineer is responsible for architecting, deploying, and operating secure application infrastructure that aligns with business needs. This role focuses on developing scalable and resilient security solutions to support business initiatives. Req.#1025905782...Remote jobLong term contract
- ...Join EPAM as a Lead DevOps Engineer , where you will drive observability excellence, strengthen monitoring practices, and ensure system reliability across a complex production environment. Your expertise will directly improve operational maturity and support delivery at...Remote jobShift work
$123.6k - $193k per year
Job Responsibility: Join Our Mission: Help the Helpers with Jane Let's kick things off with a quick intro. Jane is a team that's all about fostering growth, spreading delight, and serving our healthcare community. We're on the hunt for people ready to jump in and join us while...Full timeRemote workFlexible hours$51 - $61 per hour
...future of energy with us. POSITION SUMMARY The role of Lead Commissioner directly supports the company's mission to develop... ...project assets. Support Site Management, Quality Assurance, Engineering, and other departments as required. Prepare commissioning reports...Hourly payLong term contractRemplacementFor subcontractorWork at office- ...About the Role The Technical Project Manager, Lead is responsible for leading the successful implementation of SaaS-based systems for... ...internal cross-functional teams. ~ Coordinate and oversee software testing, quality assurance milestones, and acceptance criteria....
- ...Lead the design and development of enterprise-scale Pega solutions while providing technical leadership for complex business process automation... ...enterprise implementations Lead project teams through iterative software development lifecycles across multiple release cycles Maintain...Remote job
$170.4k - $234.3k per year
...partner is looking for a Senior Full Stack Engineer based in Canada. This role offers the... ...opportunity to build and evolve high-impact software within a large-scale digital advertising... ...practical solutions to address them. ~ Lead or contribute to large-scale modernization...Remote jobLong term contractWork from homeFlexible hours- ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive... ...Java and Apache Kafka, and mentor junior engineers while maintaining a strong focus on... ...where necessary 12+ years of professional software development experience, including proven...Remote job
$150k - $250k per year
...entire patient and prescriber lifecycle. As the Data Analytics Lead , you will own the data systems and associated measurement... ..., and AI-ready. What You'll Do Modern Data Architecture & Engineering: Work alongside platform and data engineers to upgrade our existing...Remote jobInternshipWork at officeLocal areaWork from home$95k - $125k per year
...work to support all people in Canada to lead healthier lives. We are committed to applying... ...in Canada. The Senior Manager, Data Engineering leads a team of data engineers, data... ...successful completion Strong understanding of software development environments and databases...Full timeHome officeFlexible hours$150k - $185k per year
...Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and... ...support. You’ll work closely with software engineers, data specialists, and product... ...lineage, or cataloguing tools. Experience leading technical implementations, mentoring engineers...Long term contract$5000 per month
...of energy with us. POSITION SUMMARY The Logistics Port Lead Supervisor directly supports Nordex's mission to develop and deliver... ...in Logistics, Supply Chain Management, Maritime Operations, Engineering, Construction Management, or a related field preferred. Equivalent...Long term contractFull timeFor contractorsWork at office$120k - $160k per year
...sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight... ...Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and... ...experience developing and maintaining commercial software products. ~ Familiarity with Salesforce...Long term contractRemote work- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...Summary We are seeking an experienced Infrastructure Engineer to join our Infrastructure & DevOps team. This role is responsible...Contract workInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer (.NET). Be the first to apply!

