Software Engineer

Careerscape
Herndon, VirginiaFull-time$200,000–$325,000Posted Aug 31, 2026

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

C#JavaC++ReactSQLDatabase DesignUnit TestingIntegration TestingDebuggingFrontend Development

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.

Staffing and Recruiting11-50 employeesNew York, New York