You AreYou are an application developer who builds dependable ASP.NET and .NET Core applications and services. You troubleshoot technical issues and work with stakeholders to turn business needs into working software. You take ownership of your work, protect sensitive information, and keep stakeholders informed when issues affect service or delivery.
How You Will Make an ImpactYou will contribute by developing and maintaining web applications and services. Working within a team of application, database, infrastructure, and business analysis professionals, you will help maintain dependable services and implement changes that meet approved customer needs.
Responsibilities- Develop, maintain, and enhance ASP.NET and .NET Core web applications and services.
- Translate approved business requirements into application features and technical solutions.
- Investigate application defects, troubleshoot issues, and implement corrective changes.
- Test application changes and support deployment activities with the technical team.
- Maintain technical documentation and communicate development progress and issues.
- Work with business analysts to clarify application requirements, expected behavior, and acceptance criteria before implementation.
- Review existing application components to identify maintenance needs and opportunities to improve reliability and usability.
- Coordinate application changes with database and infrastructure staff to address dependencies and reduce disruption.
- Support application handoffs and knowledge transfer by documenting configurations, changes, and troubleshooting steps.
Here's What You Need- U.S. citizenship is required.
- Bachelor's degree.
- At least 5 years of relevant experience, including at least 3 years of .NET experience.
- Experience developing web applications and services using ASP.NET and .NET Core.
- Ability to troubleshoot application issues, test changes, and document technical work.
- Ability to translate functional requirements into maintainable application code and verify expected behavior.
- Ability to collaborate with database and infrastructure personnel during troubleshooting and deployment.
- Strong written and verbal communication skills and the ability to work collaboratively with technical staff and customer stakeholders.
- Ability to manage assigned priorities, maintain accurate documentation, and follow customer security and change procedures.
- Ability to successfully to complete required criminal history checks and fingerprinting.
Work EnvironmentThis job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Position Type/Expected Hours of WorkThis is a full-time onsite position located in Washington, D.C. Hybrid or telework may be available but subject to approval. Typical days and hours of work are Monday through Friday, 8:00 a.m. to 5:00 p.m. and may require overtime occasionally. Evening and weekend hours required, as required by business need.
This position is contingent upon contract award.
The above job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required. Candidates possessing the necessary qualifications for the position will be considered.