Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SAIC Logo

Software Engineer

SAIC

Salary not specified
Sep 12, 2025
Crane, IN, US
Apply Now

SAIC is seeking a Software Engineer to design, develop, test, and maintain complex software systems, contributing to critical projects and driving technological advancements.

Requirements

  • Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript
  • Experience with software development frameworks and tools (e.g., Angular, React, .NET, Spring, Docker, Kubernetes)
  • Familiarity with databases and data storage solutions (e.g., SQL, NoSQL)
  • Knowledge of version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and the ability to think critically
  • Relevant certifications like AWS Certified Developer, Microsoft Certified Azure Developer, or related certifications are a plus

Responsibilities

  • Design, develop, and maintain high-quality software applications while adhering to project timelines and requirements.
  • Collaborate with senior engineers and architects to design system architecture and follow best practices for software development.
  • Establish software information and engineering requirements due to the potential complexity of software systems, which may contain millions of lines of code.
  • Apply the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks.
  • Debug and resolve software defects, ensuring optimal performance and stability.
  • Document software designs, development processes, and user guides to support sustainability and knowledge transfer.
  • Maintain accurate records of software code and version histories.

Other

  • Minimum of 3 years of professional experience in software development
  • Work seamlessly within agile development teams, participating in daily stand-ups, sprint planning, and review meetings.
  • Communicate effectively with project managers, stakeholders, and other team members to align development activities with project goals.
  • Contribute to process improvements, including code reviews and mentoring junior developers.
  • Must be a US citizen
  • Must be able to obtain an Interim Secret clearance
  • Secret clearance preferred