Job Listing Information

Senior Full Stack .NET Developer
  • 21-Apr-2026 to 05-May-2026 (UTC)
  • Hamilton, NJ, USA
  • Full Time
  • Long Term Contract Length
  • 40 Weekly Hours

Key Responsibilities

- Design, develop, and maintain scalable web applications using Angular 14+ and .NET 8+.

- Build and consume RESTful APIs and microservices in a cloud-native environment.

- Develop and optimize backend services integrated with AWS RDS for SQL Server.

- Deploy and manage applications using AWS ECS Fargate.

- Build and maintain CI/CD pipelines using AWS CodePipeline and native AWS DevOps tools.

- Integrate AI/ML capabilities into applications using AWS services (e.g., SageMaker, Comprehend, Rekognition, or custom ML models).

- Develop dashboards and reporting solutions using Power BI.

- Ensure application security, compliance, and data protection standards are met.

- Troubleshoot, debug, and upgrade existing systems.

 

Technical Skills (Must Have)

- Microsoft .NET Stack:

- 7+ years of C# programming experience (C# 10+)

- 5+ years of .NET Core / .NET 6/7/8 experience

- 5+ years of ASP.NET Core Web API development

- 5+ years of Entity Framework Core

- Strong understanding of LINQ and async/await patterns

- Experience with Dependency Injection and IoC containers

- Knowledge of design patterns (Repository, Factory, Strategy, SOLID principles)

 

Frontend Development:

- 3+ years of Angular 14+ OR React 18+ experience

- 3+ years of TypeScript

- Proficiency in HTML5, CSS3, SASS/LESS

- Experience with responsive design and mobile-first approach

- State management (NgRx, Redux, or similar)

- RESTful API consumption

- Understanding of WCAG 2.1 accessibility standards

 

Database:

- 5+ years of SQL Server 2019+

- Strong T-SQL/PL-SQL skills (stored procedures, functions, triggers)

- Database design and normalization expertise

- Query optimization and performance tuning

- Entity Framework Core migrations

- Experience with database versioning and deployment

 

Cloud Platform:

- 2+ years of AWS experience

- AWS: EC2, Lambda, RDS, SQS, S3, ECS Fargate, Code pipeline

- Cloud-native application design

- Understanding of serverless architecture patterns

- Cloud security best practices

 

DevOps:

- Git version control (branching, merging, pull requests)

- CI/CD pipeline experience (AWS CODEPIPELINE OR GitHub Actions)

- Docker containerization

- Unit testing frameworks (xUnit, NUnit, MSTest)

- Automated testing strategies

 

Professional Experience (Must Have)

- 8+ years of professional software development experience

- 5+ years of .NET/C# development

- 3+ years of full stack development (frontend + backend)

- 2+ years of AWS cloud platform experience

- Experience with large-scale enterprise applications (1M+ lines of code)

- Experience with mission-critical systems (99.9%+ uptime requirements)

- Led or participated in application modernization projects

- Experience with Agile/Scrum methodologies

- Participated in full SDLC from requirements to production

 

Fill the skill matrix below:

Skill

Required/Desired

Amount

Candidate's No. of years of experience

C# Programming Experience

Required

7

 

.NET Core / .NET 6/7/8/10 Experience

Required

5

 

.NET REST/WEB API Development Experience

Required

5

 

Entity Framework Core and LINQ and async/await patterns Experince

Required

5

 

Dependency Injection, IoC containers and Design Patterns Experince

Required

5

 

Angular 14+, Typescript and Node.js experience

Required

5

 

Strong T-SQL/PL-SQL skills (stored procedures, functions, triggers) in SQL Server Database

Required

5

 

Experience with database versioning and deployment

Required

5

 

Git version control (branching, merging, pull requests)

Required

5

 

Docker containerization and CI/CD pipeline experience (AWS CODEPIPELINE OR GitHub Actions)

Required

3

 

AWS cloud native applications (S3, SNS, SQS, ECS, RDS, EC2, Lambda)

Required

3