SAIC Job - 50242085 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Arlington, VA
Career Level: Director
Industries: Technology, Software, IT, Electronics

Description

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.


 Apply on company website