Entry-Level AI Developer - U.S. Citizenship Required
Core
Entry-level full-stack software engineer building and enhancing applications, APIs, and microservices for U.S. government agencies using AI-assisted development.
Role type
Entry-level IC full-stack software engineer
Builds
Full-stack applications, APIs, and microservices for U.S. government agencies
Domain
Federal services / Enterprise software engineering
Required skills
Java, Python, Spring Boot, Node.js, React, data structures, algorithms, web/backend development concepts, CI/CD workflows, cloud deployments, unit and integration testing, containerization
Preferred skills
AI coding tools, Agile methodology, technical design discussions, code reviews
Technologies
Java, Python, Spring Boot, Node.js, React, Docker, JavaScript, ARM, Cloud, CI/CD, Security, Web, API, microservices
Responsibilities
Build and enhance full-stack applications, APIs, and microservices; Develop software using Java, Python, Spring Boot, Node.js, React; Use AI coding tools to assist with implementation, refactoring, testing, debugging, and documentation; Develop automated unit and integration tests; Contribute to CI/CD workflows and cloud deployments; Troubleshoot applications with logs, documentation, and development tools; Participate in technical design discussions, proofs of concept, code reviews, and Agile development
Seniority
Entry-level, hands-on IC