Sign Up Sign Up Log In Sign Up
This job has expired and you can't apply for it anymore. Start a new search.

Senior Software Engineer


SAIC is looking for a well-qualified Senior Software Engineer to join an exciting program in Northern Virginia. The successful candidate will be a self-starter with a willingness to learn. Job responsibilities include detailed design, coding, code optimization, unit testing, code deployment, and code improvements of both desktop and web-based solutions on Microsoft platforms (i.e., desktops, servers, and web sites) with Microsoft technologies.  You will ensure that all code is developed and maintained in accordance with U.S. Government Information Assurance (IA) and Information Security (InfoSec) standards, policies, and best practices.  You will directly participate in the full software development life cycle (SDLC): requirements gathering, analysis, solutions design, development, code review, test automation, and implementation using Agile technologies.


  • An active Top Secret clearance with eligibility for access to sensitive compartmented information (TS/SCI);
  • The ability to complete a counter-intelligence scope polygraph (CSP);
  • Either:
    • A bachelor’s degree in an appropriately computer-related field from an accredited university, or
    • The International Information Systems Security Certification Consortium, Inc. (ISC2) Certified Secure Software Lifecycle Professional (CSSLP) certification.  A candidate without the CSSLP certification must be willing and able to achieve this certification within six months of hire even with an appropriate bachelor’s degree;
  • Five or more years of experience securely developing software products (client applications, web applications, and automation and/or orchestration scripts) using common/standard programming languages;
  • Five or more years of experience of actively programming and debugging with modern languages to include .NET, ASP.NET, C#, and JavaScript related programs;
  • Three or more years of experience directly working with and using relational database technologies;
  • Three or more years of experience supporting, maintaining, and documenting software functionality;
  • Three or more years of experience working independently within an Agile/Scrum development environment.

Company Name:
Security Clearance:
Top Secret / SCI + Poly
United States
Not Specified
Job Number:

Send me email alerts for similar jobs