Software Developer

$59,000 - $115,000/Yr

Allegis Group - Offutt Air Force Base, NE

posted 4 months ago

Full-time - Mid Level
Offutt Air Force Base, NE
Administrative and Support Services

About the position

The Software Engineer position at SAIC offers a unique opportunity to work within the U.S. Strategic Command (USSTRATCOM) Mission Assurance Division. This role is pivotal in providing software and technical advisory support to a variety of stakeholders, including Department of Defense (DoD) agencies, elements of the Intelligence Community (IC), and both civil and international organizations. The focus of this position is on space-related mediums, encompassing both on-orbit and terrestrial operations, and spans a wide array of national security missions. The successful candidate will be instrumental in supporting the USSTRATCOM Mission Assurance (MA) Defense Critical Infrastructure Program (DCIP), where they will be tasked with delivering technical solutions to complex and challenging classified work. In this role, the Software Engineer will engage in a collaborative environment, working closely with management, various departments, and customers to accurately identify end-user requirements and specifications. The position requires a strong emphasis on designing algorithms and flowcharts to create new software programs and systems, ensuring that the produced code is both efficient and elegant, adhering to the specified requirements. The Software Engineer will also be responsible for testing and deploying programs and applications, as well as troubleshooting, debugging, maintaining, and improving existing software solutions. Additionally, the role involves developing comprehensive technical documentation to guide future software projects, ensuring that knowledge is preserved and accessible for ongoing and future initiatives.

Responsibilities

  • Collaborate with management, departments, and customers to identify end-user requirements and specifications.
  • Design algorithms and flowcharts to create new software programs and systems.
  • Produce efficient and elegant code based on requirements.
  • Test and deploy programs and applications.
  • Troubleshoot, debug, maintain, and improve existing software.
  • Develop technical documentation to guide future software projects.

Requirements

  • Experience in software development and programming languages such as Java, C++, or Python.
  • Strong understanding of software engineering principles and methodologies.
  • Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
  • Experience with debugging and troubleshooting software issues.
  • Familiarity with technical documentation practices.

Nice-to-haves

  • Experience with space-related software applications.
  • Knowledge of national security missions and defense infrastructure programs.
  • Familiarity with agile development methodologies.

Benefits

  • Health insurance coverage.
  • 401(k) retirement savings plan.
  • Paid time off and holidays.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service