My Shortlist

Your shortlisted jobs will appear here. To view your shortlist, please login or register

More Jobs Like This
DATE ADDED: Thu 21/11/2019

Software Engineer (SR1248)



JOB TYPE: Permanent, FullTime

SAIC is looking for a highly experienced Software Developer to focus on SQL structured database administration/management, data ingestion, and optimization. This work is focused on collection, collation, and availability of data for Machine Learning, as well as data curation to enable analytics necessary to secure transportation. We have interaction between external partners, our sponsors, and other interested parties that help define what is necessary and how we can improve our processes. The current infrastructure leverages several separate deployments of stand-alone web applications with SQL back-ends, which occasionally need to be synchronized with data inconsistencies de-conflicted and updated. A search application is used to partition and distribute data to separate partners in an automated fashion. There is a desire to eventually shift to a cloud architecture, which would involve an architecture redesign.



•Bachelor's degree in computer science, computer engineering, or relevant discipline and 5 years or more of professional related experience OR 9 years or more of professional related experience in lieu of degree.

•Minimum of 4 years of working knowledge and experience with object-oriented software development, using Python and Java

•MySQL procedure and tool development that can assist with automated data verification, integrity, and ingestion from differing sources and content

•Demonstrate software integration and development skills

•Familiarity with modern software development methodologies, practices, and tools

•Demonstrated ability to troubleshoot and resolve issues

•Experience working on large complex team, in a large complex environment

•Experience working with cross-functional teams and troubleshooting with other teams

•Relevant experience in scientific/engineering SQL based database administration processing software development

•Outstanding communication skills both written and verbal

•U.S. Citizen with no clearance to start, but L Clearance preferred with a willingness to pursue a Q Clearance, if necessary

•Minimal travel may be required, but with prior notice

•No clearance is required to start, but candidate must have the ability to obtain a DOE Q level security clearance
Desired Qualifications

•Experience in Cloud Architecture and Cloud based development

•Familiarity developing web-based applications, using common frameworks

•Current U.S. Government Security Clearance, with reciprocity to DOE

SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit For information on the benefits SAIC offers, see My SAIC Benefits. - provided by Dice