Software Developer
About the role
Resource Management Concepts, Inc. (RMC) provides high-quality professional services to government and commercial customers, delivering exceptional management and technology solutions that help protect and preserve the people and environment of the United States. RMC is seeking a .NET / Software Developer to support the customer 100% on-site in Dahlgren, Virginia. The selected candidate will develop and maintain software solutions in a Department of Defense environment, contributing throughout the software development lifecycle—from translating customer requirements into functional solutions to testing, troubleshooting, and ongoing support. This role is suited to a detail‑oriented developer with strong software life‑cycle management experience and an interest in building reliable applications for mission‑focused users.
Responsibilities
- Design, develop, configure, and maintain software functionality based on customer requirements
- Contribute to the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance
- Develop and support applications using .NET technologies and modern front-end frameworks
- Troubleshoot and debug applications, identify root causes, and implement effective solutions
- Apply modern application architecture, responsive design, and user experience principles
- Work within a DoD environment and support development activities using a DevSecOps pipeline
- Use source control, participate in code reviews, and contribute to automated testing and CI/CD practices
- Collaborate with customers and team members using Agile/Scrum processes
- Support SharePoint-based solutions, as needed
Requirements
- High school diploma or GED
- Three to seven years of experience with software development technologies such as:
- .NET Core and/or .NET Framework
- C#
- Entity Framework
- SQL
- RESTful APIs and web services
- Angular or another modern front-end framework, such as React or Vue
- Angular Material or a comparable UI/CSS framework
- Experience developing and supporting applications hosted on Linux or Windows systems
- Experience with modern application architecture, responsive design, and user experience principles
- Experience with source control tools such as Git, code reviews, automated testing, and CI/CD practices
- Ability to work in a DoD environment and support development within a DevSecOps pipeline
- Strong written and verbal communication skills, attention to detail, and troubleshooting ability
- Ability to understand customer needs and translate requirements into software functionality
- DoD 8570/8140 IAT Level II certification (e.g., Security+ CE, CCNA Security, etc.) required at time application is submitted
- Clearance Requirements: Interim DoD Secret clearance required to start; must be able to obtain a Top Secret clearance and meet eligibility for access to classified information; employment contingent upon successfully meeting applicable security investigation and clearance requirements.
Benefits
- Investment in employee training, certification, education, and tuition assistance
- Competitive paid vacation package with 11 paid federal holidays
- High-quality, low-deductible healthcare plans
- Pet insurance
- Competitive 401K package
- Small company feel with opportunities for career growth
Pay
The current salary range for this position will be $110,000 to $150,000 (annually).