Software Engineer
About the role
Careerscape is recruiting on behalf of our client, a mission-driven technology organization supporting critical national security programs, for an experienced Software Engineer to join their team in Herndon, Virginia. This is an opportunity to design and build sophisticated, high-impact software systems using object-oriented development practices across C#, Java, and C++, while working alongside a team of cleared engineers solving problems that matter at the national level.
Day to day, you will move fluidly between backend logic, database integration, and modern front-end work in React, contributing across the full software lifecycle from design through testing and deployment. This role suits engineers who thrive in Agile teams, enjoy the discipline of rigorous testing and integration, and want their technical skills applied to consequential, mission-focused work in a secure, collaborative environment.
COMPENSATION
The salary range for this role is $200,000 - $325,000 per year, based on experience and qualifications.
Additional compensation and benefits details will be shared during the hiring process.
Responsibilities
Design, develop, and maintain software applications using object-oriented principles in C#, Java, and C++
Build and integrate front-end interfaces using React and modern UI frameworks
Design and implement SQL database schemas and integrate applications with relational databases
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
Write and execute unit, integration, and system tests to ensure software quality
Collaborate with cross-functional teams to define requirements and technical solutions
Support software integration efforts across multiple interconnected systems
Troubleshoot, debug, and resolve defects across the full application stack
Document software designs, code changes, and technical decisions
Participate in code reviews and contribute to engineering best practices
Requirements
Active TS/SCI clearance with adjudicated CI Polygraph is required
DoD 8570 IAT/IAM compliant certification such as Security+, SSCP, CISSP, or CASP
Strong experience with object-oriented software development principles and design patterns
Proficiency in C#, Java, and C++
Experience with SQL and relational database integration
Hands-on experience building user interfaces with React or similar modern frameworks
Demonstrated experience working within Agile development and testing methodologies
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
Strong problem-solving skills and ability to work effectively within a cleared, team-based environment
Benefits
Comprehensive medical, dental, and vision insurance
401(k) retirement plan with company match
Generous paid time off and company holidays
Life and disability insurance
Tuition assistance and professional certification reimbursement
Clearance sponsorship and maintenance support
Ongoing training and career development opportunities
Employee referral bonus program
Flexible spending and health savings account options
Collaborative, mission-focused team environment
ABOUT CAREERSCAPE
Careerscape is a staffing and recruiting firm connecting talented professionals with employers across administration, operations, healthcare, finance, technology, customer support, and professional services.
APPLICATION NOTICE
Careerscape is supporting the hiring process for this client opening. By applying, you agree that Careerscape may review your application, contact you regarding this opportunity, and share your information with the hiring client for consideration.
Careerscape may also contact you regarding future opportunities that align with your qualifications.
EQUAL OPPORTUNITY STATEMENT
Careerscape and its hiring partners are equal opportunity employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, protected veteran status, or any other status protected by applicable law.
FOR EMPLOYERS
Careerscape is a staffing and recruiting firm connecting professionals with leading employers. We fill critical roles through Direct Hire, Contract Staffing, Temporary Staffing, and Executive Search — each backed by industry-specialized recruiters. For support for your business, visit cs-recruiters.com/hire-talent/.
Responsibilities
- Design, develop, and maintain software applications using object-oriented principles in C#, Java, and C++
- Build and integrate front-end interfaces using React and modern UI frameworks
- Design and implement SQL database schemas and integrate applications with relational databases
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Write and execute unit, integration, and system tests to ensure software quality
- Collaborate with cross-functional teams to define requirements and technical solutions
- Support software integration efforts across multiple interconnected systems
- Troubleshoot, debug, and resolve defects across the full application stack
Qualifications
- Active TS/SCI clearance with adjudicated CI Polygraph is required
- DoD 8570 IAT/IAM compliant certification such as Security+, SSCP, CISSP, or CASP
- Strong experience with object-oriented software development principles and design patterns
- Proficiency in C#, Java, and C++
- Experience with SQL and relational database integration
- Hands-on experience building user interfaces with React or similar modern frameworks
- Demonstrated experience working within Agile development and testing methodologies
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
Benefits
- Comprehensive medical, dental, and vision insurance
- 401(k) retirement plan with company match
- Generous paid time off and company holidays
- Life and disability insurance
- Tuition assistance and professional certification reimbursement
- Clearance sponsorship and maintenance support
- Ongoing training and career development opportunities
- Employee referral bonus program
- Flexible spending and health savings account options
- Collaborative, mission-focused team environment
Skills mentioned
About Careerscape
Careerscape is a national recruiting firm. Whether you need a single direct hire or a full workforce strategy, we find the right people. For ongoing or complex needs, we can run your entire recruiting function, manage your contract and temp workforce end to end, or act as your single staffing partner who coordinates every other vendor — backed by the technology to track it all and real-time insight into your hiring market.