CrawlJobs Logo

Lead .Net Engineer

· Job Posted May 17, 2026
Apply Position
Job Link Share

Job Description

As a .NET Engineer you will drive the technical modernization of a large-scale system from .NET Framework 4.8 to .NET 10. Your work will span the full backend stack — replacing Windows-only dependencies, refactoring legacy patterns, migrating data access to EF Core, and ensuring every service is portable, containerizable, and ready for AWS cloud deployment. You will collaborate closely with DevOps and database engineers as part of a cross-functional Agile team delivering a phased, production-safe migration.

Job Responsibility

  • Migrate a .NET Framework 4.8 application to .NET 10
  • Migrate a large database-first Entity Framework 6 model to EF Core 8 across multiple bounded contexts, one domain at a time
  • Identify and replace Windows-only libraries and assembly references that prevent building and running on Linux
  • Establish unit test coverage measurement and enforce quality gates as part of the migration pipeline
  • Collaborate with the DevOps engineer on Dockerfile authoring, environment configuration, and secrets injection
  • Participate in Agile/SCRUM processes, conduct code reviews, and document migration decisions

Requirements

  • 5+ years of C# and .NET backend development with strong knowledge of ASP.NET and ASP.NET Core
  • Proven, hands-on experience migrating .NET Framework applications to .NET Core / .NET 10 in production
  • Solid experience with Entity Framework Core
  • Solid knowledge of DDD, CQRS, and repository patterns in layered .NET architectures
  • Familiarity with Docker multi-stage builds and Linux container fundamentals for .NET applications
  • Proficient with xUnit and Moq for unit testing
  • comfortable with container-wired test setups
  • Experience with AWS ECS / Fargate and ECR for deploying containerized .NET applications
  • Familiarity with MassTransit and RabbitMQ or Amazon MQ for event-driven messaging
  • Experience with Hangfire or similar background job processing frameworks
  • Proficient in Git and familiar with Agile/SCRUM team processes
  • Upper-Intermediate/Advanced English level

Nice to have

  • Experience building CI/CD pipelines for .NET projects
  • Familiarity with micro-frontend architecture and Angular-based single-page applications
  • Experience with automated code coverage tooling and enforcing coverage thresholds in CI
  • Experience with performance optimization and scalable enterprise backend systems

What we offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead .Net Engineer

8 matching positions

Lead .NET Engineer

Our customer is a global leader in digital agreement and e-signature solutions, ...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience in high scale distributed systems
  • 8+ years of experience building resilient and highly available web services
  • Extensive experience developing backend services and APIs in C#/.NET
  • Experience with Azure services including App Services, AKS, Blob Storage, SQL/NoSQL Databases
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with the Temporal .NET SDK or other workflow orchestration/tools (e.g., Durable Functions, Step Functions, Apache Airflow)
  • Strong understanding of designing and building scalable, secure, and reliable cloud-native applications
  • Experience with designing and implementing RESTful or gRPC APIs
  • Knowledge of data storage best practices, including security, availability, and compliance
  • Experience documenting architectural standards and decisions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in azure and various compliance level data-centers
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C#, ASP.NET, and others
  • Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products
  • Optimize architecture and solution for scalability and availability with cost and maintenance in mind
  • Identify and address performance bottlenecks and scalability challenges proactively
  • Align across teams for designs, communicate and resolve roadblocks
  • Guide and mentor other engineers through design and code reviews
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Lead .NET Engineer

Our customer is looking for a self-motivated Lead Software Engineer to join us i...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in software engineering, with a proven track record of owning the entire SDLC—from initial design and cost-optimization to long-term maintenance
  • Expert-level proficiency in C# / .NET / ASP.NET, with a focus on building high-performance, cloud-native solutions within a pure Microsoft tech stack
  • Deep, hands-on mastery of Azure Services, specifically including extensive experience with AKS (Azure Kubernetes Service), App Services, and Azure Blob Storage
  • Strong expertise in Microservices architecture and a solid understanding of how services interact within a distributed environment
  • Advanced API design skills, with proficiency in building and maintaining both RESTful and gRPC interfaces
  • Proven ability to take full ownership of technical decisions, ensuring systems are scalable, secure, and optimized for performance
  • Shifted working hours with at least 4 hours of daily overlap with the PST time zone (Pacific Standard Time)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and various compliance-level data centers
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C#, ASP.NET, and others
  • Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products
  • Optimize architecture and solution for scalability and availability, with cost and maintenance in mind
  • Identify and address performance bottlenecks and scalability challenges proactively
  • Align across teams for designs, communicate, and resolve roadblocks
  • Guide and mentor other engineers through design and code reviews
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Lead .Net Engineer

AND Digital are a tech company focused on accelerating digital delivery and dedi...
Location
Location
United Kingdom , Leeds
Salary
Salary:
Not provided
and.digital Logo
AND Digital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrate expertise in .Net, including proficiency in JavaScript and TypeScript to build scalable and maintainable mobile applications.
  • Lead the design and implementation of mobile applications using best practices in .Net, ensuring high performance and responsiveness.
  • Ensure code quality and consistency by using modern tools and techniques, such as ESLint, Prettier, and TypeScript.
  • Integrate third-party libraries to enhance app functionality while maintaining seamless user experiences.
  • Implement and maintain CI/CD pipelines to automate testing, building, and deployment processes.
  • Monitor and optimise application performance using profiling tools and analytics platforms to ensure reliability and user satisfaction.
  • Collaborate with cross-functional teams to deliver cohesive and innovative solutions, including UI/UX designers, product managers, and backend developers.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews to ensure adherence to best practices and coding standards and provide constructive feedback to team members.
  • Demonstrate experience in deploying applications to app stores, including managing app versions, updates, and compliance with store guidelines.
Job Responsibility
Job Responsibility
  • Work on large-scale, multiple industries, eCommerce and enterprise-level software development projects using languages and technologies such as .NET Core, C# .NET, AWS, MySQL, MongoDB, Jenkins, Docker, Kubernetes and more
  • Champion software quality and technical vision for AND and our clients
  • Champion TDD/BDD Software development
  • Facilitate problem solving and work as a team to make them a reality
  • Work in a collaborative environment where your ideas and opinions are valued and respected
  • Work with Junior and Mid Developers in your team and assist with their mentoring and career development plans
  • Be responsible for your own career development - with many different paths to choose at AND you will have the full support of the wider management team to progress your career at your own pace
What we offer
What we offer
  • 25 days holiday allowance + bank holidays
  • Flexible bank holidays
  • A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan
  • Private medical insurance
  • 6% employer pension contribution, when you contribute 2%
  • Fulltime
Read More
Arrow Right

.NET Lead Engineer

The .NET Lead Engineer will lead a full-stack engineering team, focusing on clou...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years engineering experience
  • Expert-level proficiency in .NET (8/9) and C#
  • Deep experience with distributed, cloud-hosted services on Azure
  • REST API and Asynchronous message design and implementation
  • Contract-first development approach
  • Test-driven development (TDD)
  • Clean code principles and SOLID design patterns
  • 12-factor application methodology
  • Containerization
  • CI/CD/CT (Continuous Integration, Deployment, Testing) patterns
Job Responsibility
Job Responsibility
  • Decompose complex technical problem spaces and create work breakdown structures
  • Drive technical execution / delivery and directly contribute code
  • Coach and mentor team members on best practices and pattern implementation
  • Collaborate with US-based teams to understand requirements and ensure alignment
  • Champion AI-augmented development practices across the team
  • Fulltime
Read More
Arrow Right

Lead .NET Engineer (Storage Infrastructure)

Our Client's team is looking for a self-motivated software engineer to join deve...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience in high scale distributed systems
  • 8+ years of experience building resilient and highly available web services
  • Experience documenting architectural standards and decisions
  • Experience in full stack development
  • B.S., M.S., or PhD in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in azure and various compliance level data-centers
  • Leverage Azure services like Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL Databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C#, ASP.NET, and others
  • Design and implement RESTful or gRPC APIs, ensure seamless integration with other systems and products
  • Optimize architecture and solution for scalability and availability with cost and maintenance in mind
  • Identify and address performance bottlenecks and scalability challenges proactively
  • Align across teams for designs, communicate and resolve roadblocks
  • Guide and mentor other engineers through design and code reviews
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Lead Application Engineer, .NET Manager

The Applications Development Group Manager is a senior leadership role responsib...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10+ years' experience in applications development
  • Minimum of 5+ years' experience in a management role
  • Minimum of 5 years' recent, hands-on architectural and development experience with .NET Core and C#
  • Demonstrated experience running a front-office technology group for a trading business, with direct experience partnering with trading desk leadership
  • Proven accountability for delivering complex, large-scale technology reengineering or transformation projects
  • Experience managing large and/or global technology teams, with strong skills in staff management and development
  • In-depth knowledge of modern application development concepts, software architecture, and industry best practices
  • Strong technical decision-making capabilities and the ability to guide teams through complex problems
  • Exceptional written and verbal communication skills, with a proven ability to influence and negotiate with senior stakeholders
  • Strong understanding of risk assessment, compliance, and control standards within the financial services industry
Job Responsibility
Job Responsibility
  • Provide strategic and technical leadership for the technology group supporting the North American Residential Mortgage businesses
  • Drive the architectural design and oversee the development of robust and scalable trading applications using .NET Core and C#
  • Lead and manage multiple teams of technology professionals, including direct management of a core development team and site leadership for a larger local group
  • Conduct all personnel management duties, including hiring, performance evaluations, resource allocation, and disciplinary actions
  • Serve as the primary technology subject matter expert on whole loan trade processing and warehouse financing, facing off directly with the trading desk head and senior business stakeholders
  • Manage, prioritize, and execute a complex book of work, balancing short-term urgent desk requests with long-term strategic deliverables
  • Act as the accountable technology delivery manager for a critical, multi-system front-to-back reengineering project for the whole loan trading platform
  • Coordinate across numerous internal technology, business, and control function groups to ensure cohesive and successful project delivery
  • Oversee budget management, resource planning, and strategic influence to achieve established goals and monitor end results
  • Ensure all application development and support activities adhere to firm policies, industry standards, and risk management protocols
  • Fulltime
Read More
Arrow Right

Lead Software Engineer, .Net Full Stack

Eversource is always looking for employees who share the values that help make u...
Location
Location
United States , East Berlin; Windsor; Westwood; Manchester
Salary
Salary:
148530.00 - 165030.00 USD / Year
eversource.com Logo
EVERSOURCE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent experience
  • Advanced Degree in a related field
  • Minimum of eight (8) to ten (10) years of related experience
  • Requires expert or mastery level knowledge of work area, typically obtained through advanced education combined with experience
  • May have deep knowledge of project management
  • Advanced knowledge of related disciplines within work area and ability to identify links and potential impact on projects, programs or systems
  • Must be available to work emergency restoration assignment as required
  • Must be available to travel between MA/CT/NH as necessary
Job Responsibility
Job Responsibility
  • Will contribute in a multitude of ways, from architecting phenomenal systems, creating, and encouraging good software development practices engineering-wide, driving strategic technical improvements, and mentoring other engineers
  • A Lead Software Engineer is also responsible for developing, maintaining, and repairing company software for maximum efficiency and usability
  • Leads software performance management (measure and improve)
  • Successfully plan and execute projects involving multiple developers and complex requirements, prioritizing strategically
  • Contributes to major architectural decisions and reads all project related tech specs, tracking status and considering implications to other systems
  • Spurs and facilitates meaningful discussion around complex issues
  • Works with key stakeholders effectively to solve problems and make decisions
  • Trusted to always share status with all stakeholders, and proactively remedy communication issues
  • Implements functional strategy
  • Establishes operational plans for work area
What we offer
What we offer
  • competitive total rewards program
  • benefits programs
  • potential incentive
  • Fulltime
Read More
Arrow Right

Lead .Net Support Engineer

Join a fast-paced and exciting Tier 3 Production Support team working in the adv...
Location
Location
United States
Salary
Salary:
98678.80 - 231278.44 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ Years of software development experience with .Net applications and API microservices
  • Experience with SQL, Azure, Salesforce, and Mulesoft
  • Experience being a lead or leading a team
  • Bachelor's Degree (preferred) or combination of coursework and experience
  • 7-10 Years Relevant Work Experience
  • Proven in-depth knowledge and experience in one or more technical stacks (Azure / AWS cloud platforms, .Net Core, Angular, Java, Python, API’s, Salesforce, etc.)
  • Proven in-depth knowledge and experience working in a full stack environment
  • Positive attitude and excellent interpersonal skills and multitasking abilities
  • Thrive in a collaborative, high-quality, and fluid environment
  • Provide clear, concise, and thorough documentation
Job Responsibility
Job Responsibility
  • Take responsibility for customer satisfaction and problem resolution
  • Respond promptly, professional, and completely to support requests
  • Provide technical subject matter expertise and mentoring to junior Tier 3 engineers
  • Lead Tier 3 engagement in the support of major platform/system releases
  • Lead Tier 3 collaborations with partner support Tiers, Development and cross-functional teams
  • Perform full stack troubleshooting, root cause analysis, and resolution of medium to complex problems
  • Understand our Operating Principles
  • make them the guidelines for how you do your job
  • Own the customer experience
  • Know your stuff - be enthusiastic learners, users and advocates of our game-changing technology, products and services
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Commission or Bonus eligibility
  • Best-in-class Benefits
  • Fulltime
Read More
Arrow Right