• Location: Chantilly, Virginia
  • Type: Contract
  • Job #2785

Title: Senior Software Engineer 
Location: Chantilly, VA
*Clearance: *Active TS/SCI w/ Polygraph needed to apply *
Company Overview:
Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government.  Realizing early on that our most prized assets are our employees, we continually focus our attention on improving the overall work/life experience they have supporting the mission.  Our Team is pushed every day to use their industry leading knowledge to provide end-to-end solutions to combat our nation’s toughest and most secure problems.  If you are looking for a place to not only be professionally challenged, but encouraged and supported by a company that cares, don’t look any further than Cornerstone Defense.

  • Serve as the O&M Lead as part of a collaborative agile team.  
  • Refine and enhance existing applications to better meet the customer's requirements.  
  • Design, develop, and provide O&M for multiple tools, as well as helping develop solutions to software architecture programs and broad design solutions.  
  • Participate in software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration.  
  • Must be a dynamic, innovative, self-starting problem solver.  
  • Must have the aptitude and attitude to tackle unsolved technical challenges. 
  • Ensure users are provided efficient and timely support to incidents and service requests 
  • Ensure reliability, scalability, and cost efficiency of all services 
  • Implement and maintain system monitoring tools/metrics to ensure the health of services 
  • Collaborate with stakeholders to ensure compliance on policy requirements and adherence to best practices 
  • Support the team in the creation and maintenance of standard operating procedures 
  • Identify opportunities to increase efficiencies through process updates/changes and/or automation 


  • Bachelor's Degree in Computer Engineering, Computer Science, or related field, OR relevant experience 
  • Minimum of 9 years of relevant experience 
  • 4+ years of experience working in software engineering, application development and/or web application development and deployment 
  • Must be able to design, develop, and provide O&M for multiple tools 
  • Provide assistance with developing solutions to software architecture programs and broad design solutions 
  • Experience with Cloud Computing Platforms, including AWS cloud deployments 
  • Participate in software development efforts through all aspects of software engineering life cycle (including scope and work estimation, design, documentation, implementation, testing, and integration) 
  • Experience with Ruby on Rails, or the ability to very quickly learn outside of work 
  • Familiar with Test Driven and Behavior Driven Design/Development concepts and libraries 
  • Ability to troubleshoot and resolve issues 
  • Ability to review code written by others and provide constructive feedback 
  • Experience with incident and problem management 
  • Proven experience in implementing process and quality improvements 
  • Should be a dynamic, innovative, self-starter, and problem solver with the ability to effectively prioritize and execute tasks 


  • Understanding of Scrum and Agile processes 
  • Familiar with Cucumber and Rspec 


Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!