Mid-Level Full Stack Developer
Neural Solutions · Columbia, MD · 2 wk ago
Engineering$148k–$177k/yrFull-time
About the role
You will act as a full stack developer for a system supporting mission management and workflow automation, working closely with a team of developers, analysts, and subject matter experts to develop and maintain a data orchestration platform.
Responsibilities
- Perform full stack development of system features based on customer requirements, focusing on backend API development.
- Implement feature additions and updates in response to evolving mission-driven requirements.
- Provide development support to automation development team by conducting code reviews, offering software-engineering expertise, and developing enabling functions for automations.
- Modernize and harden the mission management system, including migration to modern infrastructure (Kubernetes), performing system upgrades, and integrating additional security features.
Requirements
- 8 years of experience with a Bachelor's degree in a technical discipline or 12 years without a degree.
- Active TS/SCI with Polygraph clearance.
Skills
Required
- Experience building full-scale applications and APIs with Django, Flask, FastAPI, etc.
- Service containerization and orchestration using Docker and Kubernetes (including Helm chart authoring and CI/CD integration).
- Proficiency with SQL and noSQL databases (PostgreSQL, MySQL, Elasticsearch, MongoDB, etc.).
- Familiarity with Git.
- Familiarity with Atlassian tools (Jira, Confluence).
Nice to have
- Experience with data orchestration platforms such as Dagster or Airflow.
- Full-stack application development experience including front-end frameworks (React, Vue, etc.).
- Familiarity with automation testing and CI/CD pipeline development.
- Experience with production advanced security operations capabilities and operations.
Pay
$148,000 - $177,000
Location
Columbia, MD