SAIC is seeking an experienced Software Engineer to join their Innovation Lab Agile team delivering software solutions to the United States Patent and Trademark Office. In this role, the engineer will develop prototype cloud-based Java/React applications of emerging technologies (AI/ML/NLP) that solve business problems.
Requirements
- Minimum 7 years of relevant experience in full stack Java / React development in an AWS environment or similar role.
- Programming Languages: Java, React, Hibernate, Typescript
- Version Control & Collaboration: Gitlab, Docker, Terraform
- AWS, Azure, Google
- Expertise in Java, React, Hibernate, Typescript, Gitlab, Terraform
- Experience with containerization (Docker) and serverless architectures and AI/ML environments
- Familiarity with cloud-based CI/CD pipelines
Responsibilities
- Operate and maintain an innovation lab for the ideation, design, and engineering of cloud native product modernization and innovation using emerging technologies.
- Develop Java / React AWS based software proof of concept demonstrations that are compliant with USPTO cybersecurity policies.
- Develop and engineer pilots, prototypes, and proof of concept solutions to validate emerging technology, modernization, and innovation opportunities in an AWS environment.
- Implement transparency, traceability, and appropriate security handling in line with best practices and applicable compliance standards including Authorization To Operate certifications.
- Develop reusable code libraries and best practices for modernization and innovation development and deployment.
- Support Agile product teams in emerging technologies and data strategies.
- Develop automated infrastructure as code and DevSecOps pipelines to streamline and automate the lab environment.
Other
- Candidates must be able to obtain and maintain a Public Trust clearance based on USPTO regulations
- Candidates must have lived in the United States for the last 2 years
- Track record of delivering pilot and prototype demonstrations in a cloud native environment.
- Strong communication and teamwork abilities.
- Experience working in fast-paced Agile Environment and familiarity with tools like Rally for Agile scrum software methodology.