Principal C#/.NET Engineer
vTech Solution Inc
Hamilton Township, NJ, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
.NET Framework
Application Programming Interfaces (APIs)
Amazon Web Services
Batch Processing
C Sharp (Programming Language)
Software Quality
Continuous Integration
Language Integrated Query
Entity Framework
PostgreSQL
Mainframes
+13 more
Node.Js
Performance Tuning
Software Architecture
Secure Coding
SonarQube
TypeScript
Git
AngularJS
Core Data
Restful APIs
Code Restructuring
Docker
Web Api
Job description
Seeking a highly experienced Principal C#/.NET Engineer to lead the modernization of a large legacy system into a clean, scalable, and high-performance .NET application. The role involves driving code refactoring, defining EF Core data architecture, optimizing APIs and batch processing, and ensuring delivery quality in a mission-critical environment. Responsibilities:
- Refactor complex legacy-converted code into maintainable C#/.NET
- Lead Entity Framework Core design, optimization, and migrations
- Build and enhance ASP.NET Core Web APIs and service layers
- Improve performance, scalability, and code quality
- Define development standards and mentor engineers
- Ensure strong testing, CI/CD, and secure coding practices
Requirements
- 10+ years in C# and .NET Core/.NET 6/7/8/10
- Strong expertise in EF Core, LINQ, async/await
- Experience with REST APIs, PostgreSQL, and software architecture
- Knowledge of Angular, TypeScript, Node.js
- Experience with testing frameworks, Git, SonarQube, Docker, CI/CD, and AWS
Preferred Skills & Certifications:
- Legacy modernization experience
- Mainframe and batch processing knowledge
- Performance tuning in large-scale systems
- Experience in regulated, high-accuracy environments
Special Considerations:
- Mission-critical environment requiring high delivery quality
- Strong emphasis on secure coding and testing practices
- In-person interview required
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦