SAIC is seeking a Software Engineer to support the SAIC Engineering Team in Huntsville AL or at an off-site location.
Notes: This position will work onsite in Huntsville, AL. May have flexibility to be 100% remote.
Work in a collaborative Agile scrum software engineering team supported by the Atlassian suite of collaborative software engineering tools. Agile activities include: participation in daily scrums, submitting and reviewing pull requests, story-point estimating, documenting, and reviewing designs and code.
Perform software engineering including requirements analysis, design, coding, integration, and testing of complex distributed web-based systems for intelligence data processing applications.
Build frontend ReactJS-based web application with Java Spring Boot backend and support deployment to pre-production and production environments using Docker containers.
Conform to team guidelines and best practices at several levels: company policy and practices, Agile, documentation and code style.
Design and develop new software features.
Maintain existing code through defect correction and refactoring.
Provide unit tests for all code.
Telework is an option for candidates who are able to cite successful teleworking experience.
Required Education and Experience:
Bacholors in related field of study and two (2) years experience, in lieu of degree 6 years of related experience
Proficient in Linux (CentOS preferred) command line and utilities (within the last year).
Proficient in Windows-based or Mac-based Java development on IntelliJ IDEA or VS Code or similar.
Proficient in Atlassian suite (Confluence, Jira, BitBucket).
Experience and understanding of deploying with Docker.
Experience with software estimating.
Built ReactJS modules that is in use by some client today.
Believes in writing code with good documentation.
Strong analytical skills.
Uses effective techniques to prevent details from falling through the cracks.
Basic knowledge with DoD Cyber Security auditing, continuous monitoring and analysis.
Courteously assertive, even under pressure.
Must be a self-starter and be able to work independently.
Collaborates well with and enjoys working with a team of equals and superiors.
Must be able to learn quickly in a highly technical fast-paced environment.
US citizen only. Must be able to obtain a Secret Clearance
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.