Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer C# / .Net

Full-time

eNGINE

Title: Senior Software Engineer

Openings: 2

Location: 100% Remote

Hours: Must be available to work EST hours

About eNGINE

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.

Role Overview

eNGINE is looking for two Senior Software Engineers to join a team focused on modernizing core technology platforms.

These are hands-on engineering positions for experienced developers who have spent their careers writing production code, solving complex software problems, and building a strong foundation in software engineering.

The team is increasingly using Agentic AI and AI-assisted development to improve productivity, but strong engineering fundamentals remain essential. We are looking for developers who understand the code they produce and can effectively design, review, troubleshoot, test, and improve software—even when AI is part of the development process.

You will work closely with the Principal Architect on greenfield backend services, modern authentication environments, and broader technology refresh initiatives. The ideal candidate will have a strong .NET background and be comfortable working across both backend and frontend development.

Duties & Responsibilities

  • Design, develop, test, and maintain production software across the full technology stack.
  • Build new backend services and APIs as part of an ongoing technology modernization effort.
  • Develop modern user experiences using React.
  • Build scalable backend solutions using .NET Core and C#.
  • Partner with the Principal Architect to turn architectural direction into practical, maintainable software solutions.
  • Participate in technical design, code reviews, testing, debugging, and performance optimization.
  • Help develop and maintain Microsoft Entra SSO environments.
  • Incorporate Agentic AI and AI-assisted development tools into the software development lifecycle.
  • Review and validate AI-generated code to ensure it meets standards for quality, security, scalability, and maintainability.
  • Work with engineering teams in the U.S. and London to deliver new applications and platform capabilities.
  • Contribute to cloud-native development practices, including containerization and modern deployment strategies.
  • Help improve development standards, engineering practices, and technical processes across the team.

Qualifications

  • 8+ years of professional software development experience required.
  • Strong track record of hands-on software development and production coding.
  • .NET Core, C#, and React are all required.
  • Full stack development experience with the ability to work across frontend and backend technologies.
  • Strong understanding of software architecture, development patterns, testing, debugging, and code quality.
  • Experience building APIs, backend services, and modern web applications.
  • Ability to understand, evaluate, and improve code rather than relying solely on AI-generated solutions.
  • Professional experience using AI-assisted or Agentic AI development tools.
  • Strong communication and collaboration skills.
  • Comfortable working independently while contributing to a distributed engineering team.
  • Must be available to work EST hours.

Preferred Experience

  • Experience with Microsoft Azure or other cloud platforms.
  • Experience with Docker and Kubernetes.
  • Experience with Microsoft Entra ID / Entra SSO.
  • Experience building greenfield applications, services, or platforms.
  • Experience incorporating Agentic AI into software development workflows.
  • Familiarity with Anthropic/Claude or other AI development platforms.
  • Experience with technology modernization or platform transformation initiatives.
  • Experience collaborating with teams across multiple time zones.
  • Candidates in the Eastern time zone are preferred, with Central time zone candidates also considered.

What Success Looks Like

  • Delivering clean, scalable, maintainable, and well-tested production code.
  • Successfully building new services and modernizing core platform capabilities.
  • Using AI to improve development speed while maintaining strong engineering standards.
  • Working effectively with the Principal Architect and broader development team.
  • Helping establish better development practices around AI-assisted software engineering.
  • Collaborating effectively with both U.S.-based and London-based teams.

Next Steps

No C2C, relocation, referral, or sponsorship candidates for this role. For finer details on how eNGINE can impact your career, apply today!

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer C# / .Net in Pittsburgh, PA vacancy
  •  ...738 Processing CenterJob DescriptionThe Lead Software Engineer provides technical leadership for the design...  ...technology stack (e.g., Windows, .NET, SQL Server) or equivalent technologies...  ...• Hands-on programming experience using C#, Java, or similar contemporary programming... 
    .net
    Full time
    Work experience placement
    Work at office

    Northwest Bank

    Pittsburgh, PA
    10 hours ago
  • $50 - $60 per hour

     ...Contract: 6-12+ months About the Company Senior C#/.NET Developer Hands-On Implementation | Cloud Applications | Microservices |...  ...code, automated tests, performance improvements, and reliable software within an established technical direction. We are seeking an experienced... 
    .net
    Hourly pay
    Contract work

    Algoworks

    Pittsburgh, PA
    3 days ago
  •  ...banking client in the Pittsburgh area is currently seeking an ASP.Net Developer. About the Role What the client is...  ...Responsibilities ~4+ years of strong experience with ASP.net/C# ~ Experience building UI applications with .net and .net Framework... 
    .net

    Logix Guru

    Pittsburgh, PA
    10 hours ago
  •  ...banking client in the Pittsburgh area is currently seeking an ASP.Net Developer. About the Role What the client is...  ...Responsibilities ~4+ years of strong experience with /C# ~ Experience building UI applications with .net and .net Framework... 
    .net

    Logix Guru

    Pittsburgh, PA
    2 days ago
  •  ...Required Skills & Experience • 5+ years of software development experience • Strong experience with .NET Framework and .NET Core • Advanced C# development experience • Experience with Blazor • SQL Server/database development experience • Experience with HTML... 
    .net
    Full time
    Work experience placement

    Insight Global

    Pittsburgh, PA
    2 days ago
  • $130k - $152k

     ....NET Technical Lead (Azure) - Pittsburgh, PA, USA Every modern aircraft depends...  ...is growing fast, and the software behind that growth is built in house by a global engineering team most people don't know...  ...years building with .NET and C#, including at least 2 years as... 
    .net
    Remote work

    TMS Technology

    Pittsburgh, PA
    3 days ago
  •  ...eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades...  ...candidate will have strong experience with: C# / .NET React Next.js Azure / Azure...  ...targeting candidates with 8+ years of software development experience who have experience... 
    .net
    Full time

    eNGINE

    Pittsburgh, PA
    4 hours ago
  •  ...Role: .NET / Angular Developer Location: Downtown Pittsburgh, PA About eNGINE eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades...  ...You'll need a solid foundation in ASP.NET and C# , along with experience working with APIs, SQL... 
    .net
    Full time
    Relocation

    eNGINE

    Pittsburgh, PA
    4 hours ago
  •  ...The .NET Developer will contribute to the Software Development Life Cycle (SDLC) by producing computer programs that...  ...emphasis of this position is to define and lead software development projects and...  ...Visual Studio, .NET Core, Blazor, C#, SQL Server, HTML5, CSS3, and JavaScript... 
    .net
    Work experience placement
    Work at office

    Dollar Bank, FSB

    Pittsburgh, PA
    1 day ago
  •  ...depth of experience ~ Strong communication and problem-solving skills ~ Consulting experience preferred but not required ~ .NET/C# experience is a plus, not required ~ Must be authorized to work in the U.S. without sponsorship Compensation & Benefits ~... 
    .net
    Full time
    Remote work

    Prequel Solutions

    Pittsburgh, PA
    2 days ago
  • As a Technical Lead, GCSS - Aerospace, Capabilities, you will lead...  ...oversight of custom software solutions delivered by the Global...  ...promoting best practices in software engineering. You will work on complex...  ..., leveraging expertise in .NET, C#, Angular, Azure, AWS, microservices... 
    .net
    Remote work
    Monday to Thursday
    Flexible hours

    PPG Industries

    Pittsburgh, PA
    4 days ago
  •  ...experience) ~5+ years of professional experience as a Full Stack .NET Developer ~ Previous experience working in the banking, fintech...  ...services industry is required ~ Strong proficiency in C#, .NET / .NET Core, and ASP.NET MVC/Web API ~ Experience with front... 
    .net
    Full time

    G2O

    Pittsburgh, PA
    2 days ago
  •  ...NOT respond this job Azure .NET Developer Fully Remote Contract...  ...proven experience as a Senior/Lead .NET application developer...  ...deploying APIs, websites, and related software into the Azure cloud ~ Full...  ...Expertise with Visual Studio, C#, Python, Docker, JSON, REST... 
    .net
    Contract work
    Remote work

    The Judge Group, LLC

    Pittsburgh, PA
    17 hours ago
  •  ...Job Description Job Description Junior .NET developer - USC ONLY Location: Pine Book, NJ (Must be local) Hybrid- 3 days in the...  .... * 3-5 years of experience developing applications in .NET (C#) and SQL Server. * Basic understanding of AngularJS or other front... 
    .net
    Work at office
    Local area
    Work from home
    Flexible hours

    Sparc Technology Services Inc

    Pittsburgh, PA
    a month ago
  • $114k - $154k

     ...Salary: $114,000 - 154,000 per year Requirements: ~5+ years of software development experience ~ Strong experience with .NET Framework and .NET Core ~ Advanced C# development skills ~ Experience with Blazor ~ SQL Server and database development experience... 
    .net
    Full time
    Work experience placement

    Insight Global

    Pittsburgh, PA
    2 days ago
  •  ...Endurance IT Services is seeking a Software Engineer for a client in the Pittsburg area! In this role, you'll join a collaborative team...  ...enhance, and support applications and backend services using C#, .NET, SQL Server, and Microsoft technologies. Build and support... 
    .net
    Full time

    Endurance IT Services

    Pittsburgh, PA
    4 days ago
  • $95k - $105k

    NVR, Inc. is seeking an experienced Software Engineer to work on site in Pittsburgh, PA. NVR’s technology teams build and support the applications...  ..., and support applications and backend services using .NET, C#, SQL, and Microsoft technologies. Develop and maintain APIs and... 
    .net

    NVR

    Pittsburgh, PA
    4 days ago
  • $93k - $133k

     ...Requirements: ~3+ years of professional experience with ASP.NET and C# ~ Strong experience developing user-facing applications, particularly...  ...SOAP SQL Cloud UX UI Design More: We are eNGINE, a technical solutions and placement firm shaped by decades of... 
    .net
    Full time
    Relocation
    Flexible hours

    eNGINE

    Pittsburgh, PA
    5 days ago
  •  ...and service partners. What You'll Do Lead technology initiatives from initial...  ...opportunities to improve business processes through software, automation, AI, and better system...  ...Strong hands-on technical experience with: C# / .NET Microsoft Azure SQL / relational... 
    .net

    HealthCare Recruiters International

    Pittsburgh, PA
    1 day ago
  •  ...experience \n ~ Strong communication and problem-solving skills \n ~ Consulting experience preferred but not required \n ~ .NET/C# experience is a plus, not required \n ~ Must be authorized to work in the U.S. without sponsorship \n \n Compensation & Benefits... 
    .net
    Full time
    Remote work

    Prequel Solutions

    Pittsburgh, PA
    12 days ago
  •  ...requirement. Title: Microsoft Dynamics 365 & .NET FS Developer (We need a candidate with...  ...Developer Key Responsibilities: Lead and/or participate in project teams supporting...  ...layering, and CI/CD pipelines. Proficiency in C#, VB.NET, ASP.NET Core, Web API, Entity... 
    .net
    Contract work
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation
    Flexible hours

    Sparc Technology Services Inc

    Pittsburgh, PA
    a month ago
  • KeyLogic is seeking a Senior Software Engineer to join our supporting the Department of Energy. The Engineer will be joining our team of...  ...relational databases such as Oracle or SQL ServerDesired Skills· .NET Core, C#, Entity Framework Core, Razor Pages, React· RESTful Web API... 
    .net
    Contract work
    Work experience placement
    Remote work

    KeyLogic Systems

    Pittsburgh, PA
    1 day ago
  • Cloud Operations Engineer - Elevate Your Career with Cutting-Edge Cloud...  ...delivery of mission-critical software products on Microsoft Azure....  ...Ant, Maven). ? Expertise in .NET, C#, Shell Scripting, Bash,...  ...Opportunities to advance your skills and lead cloud initiatives. ?... 
    .net

    Technical Search Consultants

    Pittsburgh, PA
    4 days ago
  •  ...Develop, enhance, and maintain applications and tools using C#/.NET Work with existing and legacy code to troubleshoot, improve,...  ...Technical skills ~5+ years of experience in application development, software development, systems integration, or a related technical field... 
    .net
    Full time

    People Architects

    Pittsburgh, PA
    10 hours ago
  • $140k

     ...NET Developer RareMed Solutions offers comprehensive support services for specialty, orphan and ultra-orphan products (medicines used...  ...years of experience working with Microsoft.NET /.NET Core using C# is required ~ Experience developing APIs ~ Familiarity with... 
    .net

    1872 Consulting

    Carnegie, PA
    5 days ago
  •  ...experienced Project Manager (PM) to lead the implementation and...  ...cross-functional teams including software engineers, automation specialists, and...  ...integration of .NET-based MES systems with plant...  ...years of strong proficiency in:C#, ASP.NET, .NET CoreSQL ServerWPF... 
    .net
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Pittsburgh, PA
    3 days ago
  •  ...Job Description Job Description Software Engineer - .NETIntroduction CEI Enterprises is seeking multiple Software Engineers - .NET to join our team. The successful candidates will...  ...experience Experience with C#, .NET, ASP.NET MVC, HTML5, CSS3, Web Services... 
    .net

    CEI

    Pittsburgh, PA
    18 days ago
  •  ...Job Description We are seeking a skilled and dedicated Software Engineering Lead to join our Engineering team. As the Software Engineering Lead...  ...oriented programming language comparable to Java, C++, Python, C#, or Ruby ~ Hands-on experience with Spring Boot, Quarkus,... 
    Full time
    Work at office

    Air

    Pittsburgh, PA
    a month ago
  •  ...Software Engineer Pittsburgh-based company specializing in wireless power, low power electronics design, and wireless communication solutions...  ...SQL Server SendGrid Software Languages: .NET C# Windows Forms Python SQL Protocols: RS232... 
    .net
    Work at office

    Powercast

    Pittsburgh, PA
    2 days ago
  •  ...Pittsburgh, PA. Qualifications: Strong software development and engineering skills, with proficiency in one or more modern languages (e.g., C#/.NET, Python, JavaScript/TypeScript)...  ...write code efficiently Experience leading, mentoring, and guiding teams or... 
    .net
    Full time

    G2O

    Pittsburgh, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer C# / .Net. Be the first to apply!