Position: .Net Fullstack Developer
Duration: 12 Months with possible extension
Location: Vienna, VA
Position Summary
We are seeking a Senior Full Stack Engineer to lead the design, development, and delivery of scalable enterprise applications across frontend, backend, APIs, and data platforms. This role requires a hands‑on technical leader who can architect complex systems, mentor engineers, drive best practices, and deliver high‑quality solutions using .NET, React/Angular, and SQL technologies. Expertise in AI Assistant tools like Claude or Copilot for generating and reviewing codes.
Key Responsibilities
- Architect, design, and develop scalable full-stack applications using .NET, Azure, and SQL.
- Lead technical design discussions and establish engineering standards, patterns, and best practices.
- Design secure, scalable, and high-performing RESTful and GraphQL APIs.
- Optimize database architecture, data modeling, indexing strategies, and query performance.
- Own end-to-end delivery of major features from requirements through production deployment.
- Mentor engineers through code reviews, technical guidance, and knowledge sharing.
- Collaborate with Product, Engineering, and DevOps teams to define roadmaps and technical solutions.
- Drive cloud-native application development and microservices architecture.
- Partner with DevOps teams on CI/CD, observability, monitoring, and platform reliability.
- Lead troubleshooting, incident response, and production issue resolution.
Required Qualifications
- 5+ years of software development experience
- Deep expertise in C#, Core, Entity Framework, and microservices architecture.
- Strong experience building large-scale React applications and modern frontend architectures.
- Advanced knowledge of RESTful APIs, GraphQL, API security, versioning, and performance optimization.
- Strong SQL expertise including query optimization, indexing, schema design, and performance tuning.