Job Title: .NET Full Stack Developer
Employment Type: Long-Term Contract
Location : Mclean/ Vienna, VA
Local Only
Position Summary
We are seeking a Mid-Level Full Stack Engineer to build and enhance modern web applications across frontend, backend, APIs, and databases. The ideal candidate is a strong developer who enjoys working across the technology stack, collaborating with cross-functional teams, and delivering high-quality software solutions using .NET, React, Python, and SQL technologies and Hands-on experience using Claude Code or GitHub Copilot, or equivalent AI coding assistants
Key Responsibilities
- Design, develop, test, and maintain full-stack applications using .NET and React.
- Build and integrate RESTful APIs and third-party services.
- Develop efficient SQL queries, database schemas, and data access layers.
- Collaborate with Product Managers, UX Designers, and Engineers to deliver customer-focused solutions.
- Participate in code reviews and contribute to coding standards and best practices.
- Create unit, integration, and functional tests to ensure application quality.
- Troubleshoot production issues, perform root cause analysis, and implement fixes.
- Support Python-based automation, backend services, and data processing solutions.
- Maintain technical documentation, API documentation, and deployment procedures.
Required Qualifications
- 5+ years of professional software development experience.
- Strong experience with C#, ASP.NET Core, and Entity Framework.
- Hands-on experience using Claude Code or GitHub Copilot, or equivalent AI coding assistants
- Hands-on experience building React applications using Hooks, state management, and modern UI patterns.
- Solid understanding of RESTful API design and development.
- Working knowledge of Python for automation, scripting, or backend services.
- Strong SQL skills including schema design, stored procedures, and query optimization.
- Experience with Git, Agile/Scrum methodologies, and collaborative development practices.
- Exposure to cloud platforms such as Azure, AWS, or Google Cloud Platform.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience with TypeScript and modern JavaScript tooling.
- Familiarity with Docker and containerized deployments.
- Knowledge of CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
- Exposure to message queues such as RabbitMQ, Kafka, or Azure Service Bus.
- Experience with additional ORM frameworks such as Dapper or SQLAlchemy.