SAIC-posted 3 months ago
$120,001 - $160,000/Yr
Full-time
Remote
Professional, Scientific, and Technical Services

SAIC is seeking a Software Engineer to join the Machine-assisted Analytic Rapid-repository System (MARS) Advanced Development Operations (DevOps) and Sustainment Support (ADOS) program and provide support to facilitate operations of critical MARS infrastructure and services. This effort focuses on providing a comprehensive set of System/ Software Engineering and IT Services to maintain, sustain, enhance, and improve/ modernize MARS. This position will be located in the National Capital Region. Please note that this is contingent upon contract award, with an anticipated decision expected by fall 2025.

  • Develop, maintain, and enhance complex and diverse software systems based on document requirements such as processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.
  • Review and test software components for adherence to design requirements, document test results, and resolve software problem reports.
  • Integrate existing software into new or modified systems or operating environments and develop data queries for existing or proposed databases or data repositories.
  • Provide input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Active TS/SCI with Polygraph.
  • Bachelors in Software Engineering, Information Technology, Cybersecurity, Data Science, Information Systems, or Computer Science and 9 years or more experience (4 years of additional experience may be considered in lieu of degree).
  • One or more active Certification: Certified Secure Software Lifecycle Professional (CSSLP) or GSEC or CISSP-ISSAP.
  • Extensive experience in software development, managing codebases, and developing scalable applications.
  • Proficiency in using programming languages such as: Java, Python, or C++.
  • Able to implement software development best practices.
  • Strong understanding on full-stack development, software architecture, and cloud technologies.
  • Ability to design, develop, and deploy modular cloud-based systems.
  • Experience with DevOps/Platforms such as AWS (S3, RDS, EC2, ECS, Lambda, SQS, SNS, CloudFormation, etc.), Docker, and Ansible and experience with DevOps tools such as GitHub and Jenkins.
  • Experience in Agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service