.NET Full Stack Developer - Glen Allen
Core
Design, develop, test, and maintain full-stack web applications using .NET/C# and Angular, building scalable REST APIs and database solutions.
Role type
Senior IC full-stack .NET developer
Builds
Scalable, secure web applications and backend services for clients in financial institutions
Domain
Software engineering, cloud infrastructure, financial services
Required skills
C#, .NET Core, ASP.NET Core, Angular, TypeScript, SQL Server, Entity Framework Core, Azure, AWS, Git, CI/CD, Docker, Kubernetes, REST APIs, OAuth 2.0, JWT, Unit Testing, Agile/Scrum
Preferred skills
Azure or AWS certifications, Microservices, Distributed Systems, DevSecOps, High-availability architecture, Terraform, Kafka, RabbitMQ, ELK Stack, Grafana, Cypress, Playwright
Technologies
.NET Core, ASP.NET, Angular, TypeScript, SQL Server, Entity Framework, Azure, AWS, Docker, Kubernetes, Git, Azure DevOps, GitHub Actions, Jenkins, Terraform, Kafka, RabbitMQ, ELK, Grafana, Cypress, Playwright, ARM, Lambda, CloudWatch, IAM, OAuth, OpenID Connect, JWT, REST, RxJS, NoSQL, CI/CD, DevOps, DevSecOps, Blockchain, Mobile
Responsibilities
Design and develop full-stack web applications using .NET/C# and Angular. Build scalable REST APIs and backend services with ASP.NET Core. Design and implement database solutions using SQL Server and Entity Framework Core. Deploy and monitor applications in Microsoft Azure and AWS environments. Develop and maintain CI/CD pipelines. Implement cloud-native, containerized, and microservices-based solutions. Apply security practices for authentication and authorization. Write unit, integration, and automated tests. Troubleshoot production issues and improve performance. Participate in code reviews, technical design discussions, and sprint planning. Create technical documentation and architecture diagrams. Mentor junior developers. Collaborate with product managers, architects, QA engineers, and DevOps teams.
Seniority
Senior, hands-on IC