Principal C#/.NET Engineer

vTech Solution

Washington (District of Columbia)

Hybride

USD 150 000 - 190 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

vTech Solution is seeking a highly experienced Principal C#/.NET Engineer to modernize a large legacy mainframe system into a clean, scalable .NET application. You will drive code refactoring, define data architecture with EF Core, optimize APIs and batch processing, and ensure high-quality delivery in a mission-critical environment.

The role involves mentoring the team, establishing development standards, and ensuring robust testing, CI/CD, and secure coding practices across on-site and hybrid

Qualifications

  • 10+ years of experience in C# and .NET Core/.NET 6/7/8/10 development.
  • Strong expertise in Entity Framework Core, LINQ, and asynchronous programming (async/await).
  • Experience with RESTful APIs, PostgreSQL, and software architecture principles.
  • Knowledge of Angular, TypeScript, and Node.js.
  • Familiarity with testing frameworks, Git, SonarQube, Docker, CI/CD pipelines, and AWS cloud services.

Responsabilités

  • Refactor legacy-converted code into maintainable C#/.NET solutions.
  • Lead design, optimization, and migrations using Entity Framework Core.
  • Build and enhance ASP.NET Core Web APIs and service layers.
  • Improve performance, scalability, and overall code quality.
  • Define development standards and mentor engineering team members.
  • Ensure strong testing, CI/CD, and secure coding practices.

Connaissances

C#/.NET
Entity Framework Core
LINQ
Async/Await
RESTful APIs
PostgreSQL
Angular
TypeScript
Node.js
Docker
CI/CD
AWS
Software Architecture
Git
SonarQube

Outils

Docker
Git
SonarQube
CI/CD pipelines
AWS

Description du poste

Job Summary:

Seeking a highly experienced Principal C#/.NET Engineer to lead the modernization of a large legacy mainframe system into a clean, scalable, and high-performance .NET application. The role involves driving code refactoring, defining Entity Framework Core data architecture, optimizing APIs and batch processing, and ensuring high-quality delivery in a mission-critical environment.

Responsibilities:
  • Refactor complex legacy-converted code into maintainable C#/.NET solutions.
  • Lead design, optimization, and migrations using Entity Framework Core.
  • Build and enhance ASP.NET Core Web APIs and service layers.
  • Improve performance, scalability, and overall code quality.
  • Define development standards and mentor engineering team members.
  • Ensure strong testing, continuous integration/continuous deployment (CI/CD), and secure coding practices.
Required Skills & Certifications:
  • 10+ years of experience in C# and .NET Core/.NET 6/7/8/10 development.
  • Strong expertise in Entity Framework Core, LINQ, and asynchronous programming (async/await).
  • Experience with RESTful APIs, PostgreSQL, and software architecture principles.
  • Knowledge of Angular, TypeScript, and Node.js.
  • Familiarity with testing frameworks, Git, SonarQube, Docker, CI/CD pipelines, and AWS cloud services.
Preferred Skills & Certifications:
  • Experience in legacy system modernization projects.
  • Knowledge of mainframe systems and batch processing.
  • Expertise in performance tuning for large-scale systems.
  • Experience working in regulated, high-accuracy environments.
Special Considerations:
  • Initial 30 days require 100% onsite presence.
  • Role involves working in a mission-critical, high-stakes environment demanding high code quality and security.
  • In-person interview required.
Scheduling:
  • First 30 days: full-time onsite work.
  • Thereafter: hybrid schedule with 3 days onsite and 2 days remote per week.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal C#/.NET Engineer
Principal C#/.NET Engineer

vTech Solution • Hamilton (NJ)

Sur place
USD 140 000 - 190 000
Lead/Principal C#/.NET Engineer Must be Local to NJ
Lead/Principal C#/.NET Engineer Must be Local to NJ

Zenosys • Hamilton (NJ)

Sur place
USD 140 000 - 190 000
Lead C#/.NET Engineer
Lead C#/.NET Engineer

DEW Softech, Inc • Hamilton (NJ)

Hybride
USD 140 000 - 180 000
Principal C#/.NET Engineer — Mainframe Modernization Lead
Principal C#/.NET Engineer — Mainframe Modernization Lead

Rose International • Trenton (NJ)

Sur place
USD 160 000 - 210 000
Principal C#/.NET Engineer
Principal C#/.NET Engineer

Lak Software Solutions Inc • Princeton (NJ)

Sur place
USD 140 000 - 200 000
Senior .NET Architect: Modernize & Scale Large Systems
Senior .NET Architect: Modernize & Scale Large Systems

vTech Solution • Washington

Hybride
USD 150 000 - 190 000
Principal C#/.NET Engineer, Mainframe Modernization & EF Core
Principal C#/.NET Engineer, Mainframe Modernization & EF Core

Rose International • Trenton (NJ)

Sur place
USD 160 000 - 210 000
NJDHS - DFD Principal C#/.NET Engineer – Mainframe Modernization & EF Core (811318)
NJDHS - DFD Principal C#/.NET Engineer – Mainframe Modernization & EF Core (811318)

Rulesys Technologies Inc • Hamilton (NJ), Northern (KY)

Hybride
USD 124 000 - 207 000
Hybrid work arrangement
Principal C#/.NET Engineer — Mainframe Modernization Hybrid
Principal C#/.NET Engineer — Mainframe Modernization Hybrid

Rulesys Technologies Inc • Hamilton (NJ), Northern (KY)

Hybride
USD 124 000 - 207 000
Hybrid work arrangement
Senior .NET Architect — Legacy Modernization Lead
Senior .NET Architect — Legacy Modernization Lead

vTech Solution • Hamilton (NJ)

Sur place
USD 140 000 - 190 000