Software Engineer

Careerscape
  • Herndon, VA
  • $200,000–$325,000 Per Year
  • Full-time
25 days ago

Job Description

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.

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

Numbers & Facts

LocationHerndon, VA
Job TypeFull-time
Salary$200,000–$325,000 Per Year

Skills

  • Adjudicationunmatched
  • Agile Programming Methodologiesunmatched
  • Best Practicesunmatched
  • C++ Programming Languageunmatched
  • CISSP - Certified Information Systems Security Professionalunmatched
  • Code Reviewsunmatched
  • CompTIA Security+unmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DoD Directive 8140unmatched
  • DoD Directive 8570unmatched
  • IAM - Information Assurance Managementunmatched
  • IAT - Information Assurance Technicalunmatched
  • Identify Issuesunmatched
  • Integration Testingunmatched
  • Javaunmatched
  • Microsoft C# (C Sharp)unmatched
  • Object Oriented Developmentunmatched
  • Object Oriented Softwareunmatched
  • Problem Solving Skillsunmatched
  • Quality Assurance Methodologyunmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • SQL Databasesunmatched
  • SSCP - Systems Security Certified Practitionerunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • System Testunmatched
  • Team Playerunmatched
  • Technical Supportunmatched
  • Test Designunmatched
  • Top Secret Clearanceunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder