Work Authorization: US Citizenship is required
An active Public Trust level clearance is required
Bachelor’s degree from an accredited college/university in Computer Science, Engineering, or a related field is preferred, or equivalent practical experience
Minimum of 3 – 5 years of software development experience (or equivalent demonstrated capability)
3 – 5 years of experience developing backend applications or services in Java
Hands-on experience working with cloud services and deploying applications on GCP (or equivalent cloud experience with the ability to ramp quickly)
Experience designing and implementing REST APIs, including common authentication/authorization approaches and integration patterns
Experience integrating AI capabilities into applications (for example: calling AI APIs/services for summarization, extraction, classification, or decision support) and familiarity with basic evaluation/monitoring concepts
Practical knowledge of secure engineering fundamentals (least privilege access, secrets management, encryption, and audit logging)
Proficiency with Git-based workflows and working knowledge of CI/CD concepts and release practices
Strong troubleshooting skills, including defect triage, performance tuning, and supporting applications with observability tools
Strong communication and collaboration skills across engineering, QA, DevOps, product, and security stakeholders
Experience working in Agile teams and applying Software Development Life Cycle (SDLC) practices
Familiarity with change/configuration management tools (for example: VersionOne, ServiceNow) and/or Application Lifecycle Management (ALM) practices
Experience with container and/or serverless concepts (for example: Docker, Kubernetes fundamentals, or managed/serverless deployments)
Experience participating in production support rotations and contributing to post-incident analysis and corrective actions
GH 1018