Experience Inc. Jobs

Job Information

SAIC Software Engineer Principal in ARLINGTON, Virginia

Description

SAIC is seeking a Software Engineer Principal to join their team in Arlington, VA.

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, D3.js, and React):

  • Java / Python

  • 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 nine (9) years of experience. In lieu of a degree, four (4) additional years of work experience may be considered.

  • Must have experience with at least one of the following: Java, JavaScript or Python.

  • Must have experience with at least one of the following: node.js, D3.js, or React.

  • Must have experience with Cloud technologies such as AWS or Azure.

  • Must have experience with SQL/Database.

  • Must have experience with Linux and Shell scripting.

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. REQNUMBER: 2411200

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

DirectEmployers