Join our Talent Network >

Principal Java Software Engineer

Job ID: 2019119
Location: O'FALLON, IL, United States
Date Posted: Jan 21, 2021
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Benefits: Click here

Share: mail

Job Description


SAIC is seeking a Principal Software Engineer to join our Air Force team outside Scott AFB, IL, supporting the Air Mobility Command’s movement of cargo and passengers across the globe. Our platform and software facilitates moving US forces to deter or defend against global threats, and delivery of lifesaving cargo and passengers during humanitarian crises, global emergencies and everyday operations.   

As a lead Principal Software Engineer, you’ll be the technical lead for a 4-to-7-person agile/scrum teams (developers, product owner, and scrummaster) and their platform/cyber support team.  We need a developer proficient in Java, JavaScript, HTML, CSS, SpringMVC, Springboot, Unit Test frameworks like Junit, automated testing experience and supporting technologies to build, customize and integrate new software apps supporting the Air Force.  The job will also include updating existing code and integrating improvements to work on the user interfaces already in operation, as your team moves towards a cloud-hosted DevSecOps implementation with increasing levels of unit test coverage, test automation, and ultimately, CI/CD pipelines and frequent releases. You’ll gain valuable technical and domain experience, and enjoy the work and the team culture where your teammates typically stay and grow professionally for many years. We’re looking for creative communicators and problem-solvers, who want to be a part of something bigger than themselves -- if this is you, please reach out to us!

Job Responsibilities

  • Work hands-on with our development and systems administration teams to integrate solutions and products for our Air Force customer
  • Drive solutions that meet the customers' technical, financial and business requirements, and supporting a legacy system in the process of being modernized to be hosted in the cloud utilizing DevSecOps processes (Continuous Integration/Configuration, Continuous Development, Continuous Delivery, Continuous Testing, Continuous Security and Continuous Monitoring)
  • Meet with managers and representatives of Department of Defense/Air Force teammates to discuss platform and software requirements and features; brainstorm methods of solving existing problems


Required Qualifications: 


  • Bachelor’s Degree in Computer Science, Engineering, Information Systems or similar discipline, with 9 or more years related experience; OR, High School equivalent and 13+ years of experience.
  • US citizen, with ability to obtain a DoD Secret clearance; current clearance preferred.
  • Security + certification
  • Knowledge and proficiency in the following technical areas: Java, JavaScript, HTML, CSS, SpringMVC, Springboot, Unit Test frameworks like Junit and automated testing experience.
  • Experience with development methodologies (formal and agile), procedures and technologies especially prototyping, continuous integration, component and services architectures, step-wise implementation and delivery, multiple environments and code-promotion
  • Ability to collaboratively lead senior software engineers in engineering & problem-solving
  • Knowledge of professional software engineering best practices for full stack software development life cycle; including coding standards, code reviews, source control management, build processes, testing, monitoring and operations
  • Proven ability to contribute in a remote/distributed team environment and deliver under pressure and time constraints, mission-critical 24x7 applications or services
  • Experience with integration middleware and common messaging and integration technologies and techniques would be highly advantageous
  • Enthusiasm and commitment to complete projects and meet milestones by overcoming obstacles and finding a path to success


Preferred Qualifications:


  • Web services
  • Experience with Docker containers
  • Experience using Artifactory
  • Experience using SonarQube
  • SQL
  • Oracle PL/SQL
  • Experience in communication/interpersonal skills with end users, leaders, and functional and technical teammates to collect requirements, describe software product features, technical designs and product strategy
  • Keeping up to date on the newest technological innovations in the field and readiness to apply relevant innovations to our software systems
  • Applicable industry technical/leadership certifications: AWS/cloud practitioner certs, DevOps, cyber or others
  • Knowledge of DoD/Defense Transportation System or USAF Air Mobility Command operations and enterprise technologies like GDSS, CAMPS, MEIS, GATES, etc.


SAIC is a premier technology integrator solving our nation's modernization and readiness challenges. Our offerings across defense, space, civilian, and intelligence markets include high-end solutions in engineering, IT, and mission outcomes. We integrate the best components from our portfolio with our partner's ecosystem to deliver innovative and effective solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, VA, SAIC has annual revenues of nearly $7.1 billion. For information, visit or Working at SAIC for benefits details. SAIC is an Equal Opportunity Employer empowering people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status. We strive to create a diverse, inclusive and respectful work culture that values all.

Share: mail