Senior Software Developer (Remote)
Remote · Reston, Virginia, United States
Job Summary
Senior Software Developer to lead design, development, testing, deployment, and maintenance of enterprise web applications and services for the DCAA. Utilize C#, .NET, Angular/React, JavaScript, Python, and SQL to modernize legacy applications and migrate to Azure cloud, design and optimize relational databases, and implement cloud-native development, containerization, and microservices. Build and integrate with mission systems, Power Platform, and enterprise data environments while applying secure coding practices to meet RMF, STIG, Section 508, and DoD cybersecurity requirements. Lead Agile development activities, support UAT and production deployments, and provide technical leadership, mentoring, and knowledge transfer. Create architecture documentation, SOPs, and design solutions in collaboration with stakeholders to support application modernization efforts.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline (or equivalent experience)
- 5–7 years of software development experience
- Experience with C# and .NET development
- Experience with Angular, React, or equivalent modern web frameworks
- Experience with SQL Server development and database optimization
- Experience with API development and enterprise application integrations
- Experience with JavaScript and related web technologies
- Experience supporting application modernization
- Familiarity with DevOps practices, CI/CD pipelines, and source control management
- Knowledge of secure software development practices and cybersecurity compliance requirements
- Active Secret clearance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.