.Net Developer (Hybrid)

Citizant Inc•Washington, DC
•$115,000 - $128,000•Hybrid

About The Position

Join Citizant as a .NET Developer supporting the United States Capitol Police (USCP) Enterprise Applications Management Division (EAMD). The role involves designing, developing, and maintaining mission-critical web applications and services that support the Department’s law enforcement mission. The successful candidate will create secure, reliable solutions and work within USCP IT policies, standards, and EAMD architectural guidelines. This is a near-term opportunity based onsite at USCP facilities in Washington, DC, with a hybrid arrangement after an approximately two-month acclimation period. The position is full-time during normal business hours, with occasional off-hours and weekend support for deployments and special events. Candidates must be local to the D.C. area and able to meet USCP security, confidentiality, and conduct requirements.

Requirements

  • At least 5 years of professional software development experience.
  • At least 3 years of hands-on experience with .NET technologies, including ASP.NET and .NET Core, in enterprise environments.
  • Local to the Washington, D.C. area.
  • Strong proficiency in C# and the .NET framework/.NET Core.
  • Experience developing secure, scalable web applications and RESTful services.
  • Familiarity with SQL Server and data access patterns such as Entity Framework.
  • Experience with Agile methodologies and tools for backlog and sprint management.
  • Understanding of secure coding practices, authentication and authorization, and integration with Microsoft platforms.
  • Strong problem-solving skills and ability to work effectively in a law-enforcement-sensitive environment.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Ability to pass the USCP criminal history check, fingerprinting, and badging requirements, and to comply with USCP security, confidentiality, and conduct standards.

Nice To Haves

  • Microsoft development certifications, such as Microsoft Certified: .NET Developer or equivalent.
  • Experience working in federal or law enforcement IT environments.
  • Familiarity with Azure-based application hosting, such as App Service and Azure SQL.
  • Experience integrating .NET applications with enterprise systems and APIs.
  • Strong documentation skills and experience contributing to knowledge bases and technical standards.

Responsibilities

  • Develop, enhance, and maintain web applications and services using ASP.NET and .NET Core in accordance with USCP IT policies and standards.
  • Translate functional and technical requirements into maintainable, secure code aligned with EAMD architectural guidelines.
  • Troubleshoot, debug, and resolve application incidents and defects in a production environment, collaborating with stakeholders and support teams.
  • Participate in SDLC and Agile practices, including sprint planning, daily stand-ups, code reviews, and backlog refinement.
  • Collaborate with database administrators, DevOps engineers, and developers to improve application performance and reliability.
  • Create and maintain technical documentation, including design specifications, implementation details, and deployment procedures.
  • Support cross-training and knowledge transfer to help ensure continuity of EAMD operations.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Generous paid time off
  • Company-paid life insurance
  • Company-paid disability insurance
  • Flexible Spending Accounts (FSA)
  • Employee Assistance Program (EAP)
  • Tuition assistance
  • Professional development program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service