Associate Software Engineer - Military veterans preferred



  full-time   employee

United States


SAIC is seeking Computer Science/Engineering graduates to join our team as a Software Engineer in Cookeville, TN.  This is your opportunity to have a rewarding career participating, learning and developing an invaluable skillset in the technology industry, while providing meaningful contributions to our DoD customers. You must be a hard-working, sharp individual with a passion for software development, a positive attitude, and an intense desire to learn.

***This position is open to remote options temporarily, candidates local to the Cookeville, TN area preferred***

As a Developer, your primary responsibilities will include:
•    Design, develop, code, test, debug, document and install programs
•    Prepare program specifications and diagrams, and develops logic flowcharts
•    Develop programs in languages, Tools and Databases such as Java, Java Script, PHP, SQL Server
•    Understand business, technical, and program requirements
•    Assist in the creation and general system design and technical specifications for new/replacement systems, taking into consideration computer equipment capacity and limitations, operating time, and desired results
•    Apply coding and analytical skills in all phases of the system life cycle
•    Supply time estimates related to programming efforts
•    Develop application program logic from customer-defined specifications
•    Test, debug, support and maintain application programs for customers in a variety of business areas and environments
•    Perform additional duties as required


Required Qualifications:

  • Bachelors in Computer Science or Computer Engineering 
  • 0 - 3  years of experience 
  • Must be able to obtain Secret clearance.  US Citizenship required.
  • Must be able to obtain CompTIA Security+ certification within 30 days of hire.
  • Knowledge of and experienced in one or more programming languages (Java, Java Script, .NET, PHP, SQL Server)
  • Experience with PHP and Java frameworks, Sencha EXTJS JavaScript framework is a plus.
  • JQuery, HTML, Hibernate experience a plus
  • SQL – scripting, writing queries, basic knowledge and familiarity 
  • TFS and/or Jira/Confluence knowledge and use
  • Knowledge of software design and implementation
  • Knowledge of relational database principles and/or experience in database design, ability to create simple and complex queries
  • Familiarity with Agile Software Development lifecycle 
  • Ability to explain complex technical terms and systems to others
  • Participate in the identification and implementation of continuous improvement in process and standards for the entire team
  • Excellent analytical and troubleshooting skills
  • Excellent written and verbal communication skills
  • Highly collaborative and able to give/receive critical feedback
  • Ability to learn new applications quickly
  • Solid ability to take ownership and initiative
  • Understanding of test methodology, QA process and the SDLC, understanding of how QA is performed within such a project is a plus

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.