CHANTILLY, VA, 20151, USA
2 days ago
Software Engineer
**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
Confirm your E-mail: Send Email