Job Information
SAIC Software Engineer in RESTON, Virginia
Description
SAIC’s Space & Intel Business Group, USG Mission and Information Technology Division, is seeking a Software Engineer to provide application development support to maintain and enhance an existing social media data exploitation platform. Work will include developing enhancements to an existing service-based web application.
This position is in Reston, VA and requires an active TS/SCI clearance with Polygraph.
Job Responsibilities include, but are not limited to:
Work closely with the product owner and program manager to deliver user stories necessary to realize product vision.
Coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements.
Apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture.
Ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security accreditation.
Maintain all source code in Sponsor-wide, remote Git repository.
Design, develop or maintain SQL-based databases.
Qualifications
Active TS/SCI with polygraph.
TYPICAL EDUCATION AND EXPERIENCE: Bachelors and 9 years or more experience; Masters 7 years or more experience
Demonstrated experience with the following:
Python development to include developing Python API interactions.
Anaconda / Micro Mamba for package installation
Supporting Linux including Bash scripting, Cron jobs, and IT automation
Developing API Interactions to include working with various API protocols, including sockets, GraphQL, and RESTful APIs.
Java.
Android app development with tools such as Kotlin, Dart, and Flutter
Web technologies, including: Cookies and web transactions, Communication between hosts, Developer tools (i.e. Network tab), Mobile compatibility mode
SSL and certificates and their role in secure communication between applications
Desired Skills:
Demonstrated experience with the following:
Designing, developing, and maintaining SQL-based databases, including PostgreSQL and MySQL.
Developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers.
Writing and tuning complex queries against structured and unstructured data sets.
Maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment.
Working with big data processing and NoSQL databases such as MongoDB, ElasticSearch, MapReduce, and HBase.
Maintaining, upgrading, troubleshooting, and managing software, hardware and networks (specifically the hardware networks piece).
Apache NiFi.
Extract, Transform, and Load (ETL) processes.
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: 2501307
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
SAIC
-
- SAIC Jobs