Job Description
Lead Full Stack Engineer (.NET)
VA (Remote)
Role Type: Contract
Job Requirements
Basic Qualifications
Experience: Minimum of 10+ years of professional software engineering experience, with at least 4+years acting as a Tech Lead / Senior Developer in an enterprise Agile/Scrum environment.
Experience architecting enterprise-grade full-stack serverless solutions combining .NET 8, Angular, AWS Lambda, API Gateway, EventBridge, Step Functions, and event-driven microservices.
Exceptional proficiency in C#, .NET Core (6/8), Web API / RESTful APIs, and SQL Server.
Design and implement cloud-native serverless applications using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS, and SNS, integrated with .NET Core APIs and Angular/React applications.
Strong foundation in securing financial microservices, utilizing JWT, OAuth2, mutual TLS (mTLS), and automated security scanning.
Experience utilizing and configuring developer-focused GenAI tools (e.g., GitHub Copilot, Claude Code) and building agentic coding workflows.
Core Frontend: Strong, hands-on experience in Angular (TypeScript) or React, combined with HTML5, CSS3, ES6+, Tailwind, or Bootstrap.
Database & ORM: Advanced relational database design (SQL Server) and ORM frameworks (Entity Framework Core).