The Full Stack Software Developer (Level II) will be responsible for the end-to-end development, enhancement, and maintenance of robust and scalable web applications and software systems. This role requires a strong understanding of both front-end and back-end technologies, enabling the independent design, coding, testing, and deployment of complex features and functionalities. The developer will collaborate closely with cross-functional teams, mentor junior developers, and contribute significantly to architectural decisions and the continuous improvement of our development practices. 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
Mid Level