Job Description
Description
SAIC is seeking a Senior Software Engineer to work full-time remote from anywhere within the US.
Job Duties:
- In a technical capacity, collaborate closely with clients to guarantee the seamless implementation of a streaming data platform and create innovative solutions that leverage it
- According to client requirements, specify, construct, test, and implement specialized machine learning and/or other mission-focused systems
- Engage in deployment and execution planning alongside clients
- Directly support deployment of software on Kubernetes
- Produce documentation for clients in order to assist with custom applications
- Provide tutorials and technical information for product documentation
- Full stack development using Python, Java, or JavaScript for front-end and back-end apps (node.js, D2.js, and React):
- Java / Python – Ability to productize the correlator
- Java / Dev Ops – Understanding of infrastructure
- Database / Java – Big data experience using Postgres on Mongo
- A thorough knowledge of indexing and search methodologies
- A solid grasp of relational database principles
- Familiarity with JPA and other Object Relational Mapping technologies
- Familiarity with unit testing software
- Although not required, familiarity with Apache NiFi is preferred
- Comprehending of design patterns that are object-oriented
- SQL / Database integration experience
- Familiar with Linux commands and shell scripting
- Experience building data-driven applications with an understanding of ETL and data pipelines that support them
- Experience working with Cloud technologies such as Azure, and AWS
- Deliver customer training
Qualifications
Required Qualifications:
- Must be a US Citizen with a Top Secret clearance. Must have the ability to obtain a TS/SCI clearance.
- Bachelor of Science in Information Systems / Information Technology / Mathematics or related field and five (5) years of experience. In lieu of a degree, four (4) additional years of work experience may be considered.
- IAT Level 1 (CompTIA Security + and CCNA) certification (can be obtained within 30 days of hire).
Target salary range: $115,001 - $125,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
SAIC accepts applications on an ongoing basis and there is no deadline.
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.
Overview
SAIC® is a premier Fortune 500® technology integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a culture of diversity, equity and inclusion, which is core to our values and important to attract and retain exceptional talent. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.4 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.