The Full Stack Software Developer (Level I) position contributes to the design, development, and maintenance of both front-end and back-end components of web applications and software systems. This role involves writing, testing, and deploying clean and efficient code, collaborating with senior developers to understand project requirements, and actively participating in the entire software development lifecycle. The developer will gain hands-on experience across the full technology stack, learning to integrate user-facing elements with server-side logic and database interactions. Work in advanced software technologies, a fast-paced, entrepreneurial environment developing truly innovative software solutions for federal and commercial customers. This position develops cutting-edge solutions in the following focus areas: Enterprise Web Development Cloud-Native Design, Kubernetes-Orchestrated Microservices, Containerization (Docker), and Infrastructure as Code (Helm, Terraform) Automation of Deployment Pipelines and CI/CD Workflows in GCP and Hybrid Environments Artificial Intelligence (AI), Machine Learning (ML), Natural language Processing (NLP) Big Data and Data at Scale High Performance and Distributed Computing Architectures Geographic Information Systems (GIS)
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level