-
Software Engineer
- SAIC (Chantilly, VA)
-
Description
SAIC is seeking a **Software Developer** to support the design, build, and deploy a bi-directional AWS API Gateway capable of sending and pulling data from various source systems over a secure network. In this role you will work closely with over forty interface partners across different organizations and agencies, in defining interface requirements, building a to-be architecture, performing comprehensive system testing, and ultimately, deploying an integrated internal and external facing API Gateway across two different agencies on the same classification network.
This position is located in **Chantilly, VA** and requires an **active TS/SCI clearance with Polygraph** .
This project is part of an overall Sponsor effort to migrate portions or all of payroll systems to a new-shared service provider. Priorities will be managed by the designated Government Technical Manager (GTM).
Job responsibilities include, but are not limited to:
+ Plan, design, and develop a cloud-based AWS API Gateway capable of moving data from multiple source systems to a shared service provider.
+ Work with an engineering team to identify and implement a cloud-based solution for the API gateway.
+ Use APIs to design Representational State Transfer (REST) services and integrate them with existing data providers using JSON, XML or other software.
+ Design, develop, and implement scalable, elastic micro services based platforms.
+ Dissect existing Java applications.
+ Develop micro services for specific system functionality.
+ Provide technical guidance to less senior developers.
+ Develop detailed program specifications, design, and interface control documents.
+ Design, develop, and brief technical strategies. 10. The Contractor shall provide technical guidance and coordination across multiple development teams to meet project objectives.
+ Review and analyze documentation to create detailed test plans, procedures, and Requirements Verification Traceability Matrixes (RVTM) to support testing activities.
+ Test the consumption of external APIs or data as it passes through the gateway.
+ Work collaboratively with partners to plan, coordinate, and conduct test activities.
+ Investigate and create discrepancy reports.
+ Perform thorough system, interface, user acceptance, and regression testing.
Qualifications
+ **Active TS/SCI with polygraph.**
+ Bachelors and 14 years or more experience; Masters 12 years or more experience.
+ Demonstrated experience using Java, Java 2 Enterprise Edition (J2EE), Spring Boot, Representational State Transfer (REST), JavaScript Object Notation (JSON), microservices, and RabbitMQ.
+ Experience with micro services architecture.
+ Experience with databases, including knowledge of SQL and NoSQL.
+ Ability to dissect existing Java applications.
+ Ability to develop microservices for system functionality.
+ Experience with Angular and React front-end development frameworks.
+ Experience building and designing web services in the cloud.
+ Ability to troubleshoot on Java or J2EE technologies.
+ Ability to code in Java, Spring Framework, and GitHub.
Desired Certification(s):
+ AWS Certified Solutions Architect - Associate or other cloud related certification.
REQNUMBER: 2511489
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
-