Back to job openings

This position is no longer accepting applications. See our current job openings.

Contract Performance Period
September 23, 2026 - December 31, 2026
Job Location
Washington, DC location(s) (Metro Access) On-Site 5 days/week.
Direct Hire
Term: through 31/12/2026, with a strong possibility of extension
Pay Range
Depending on Experience
Travel Requirements
Washington, DC location(s) (Metro Access) On-Site 5 days/week.
Working Remotely
Not possible
Job ID
1592

Project Description

We are seeking an experienced Full Stack Senior Application Developer to join our development team, building and maintaining powerful web applications using a modern technology stack. This role contributes across the entire application lifecycle — from database design to front-end implementation.

The ideal candidate will work collaboratively with developers, QA engineers, and business analysts in a fast-paced Agile environment to deliver high-quality software solutions.

Location: Washington, DC  | 

Qualification Requirements

  • Minimum 7+ years of experience with .NET C# development, including web applications
  • Strong proficiency with the core technology stack:
    • .NET 8 framework and ASP.NET Core Web API
    • Entity Framework Core
    • SQL Server
    • Angular 16 and later
  • Experience working within Agile development methodologies
  • Ability to collaborate effectively with developers, QA engineers, and business analysts

Skills Requirements

  • Full stack development across .NET Core C#, Web API, Angular 16+
  • ASP.NET Core Web API design and development
  • Entity Framework Core for data access and ORM
  • SQL Server database design and management
  • Front-end development with Angular 16+
  • Application lifecycle management: database design through front-end implementation
  • Agile development practices and cross-functional team collaboration

Responsibilities

  • Build and maintain powerful web applications using .NET Core C#, ASP.NET Core Web API, Angular 16+, Entity Framework Core, and SQL Server
  • Contribute across the entire application lifecycle — from database design to front-end implementation
  • Design and maintain SQL Server databases supporting enterprise web applications
  • Develop and maintain RESTful Web APIs using ASP.NET Core
  • Build and enhance Angular front-end components and features
  • Collaborate with developers, QA engineers, and business analysts to deliver software solutions in an Agile environment
  • Participate in code reviews, sprint planning, and other Agile ceremonies