Senior Full Stack Developer
Summary
| Title: | Senior Full Stack Developer |
|---|---|
| ID: | 10247 |
| Department: | Information Technology |
| Location : | St. Louis, MO/Springfield, VA |
Description
Location: St. Louis, MO/Springfield, VA
Required Clearance: Minimum Active Top Secret Clearance
Required Clearance: Minimum Active Top Secret Clearance
Job Description:
We are seeking a talented and motivated Full Stack Developer to join its cutting-edge development team. This role will support the design, development, testing, and deployment of mission-critical applications supporting geospatial intelligence efforts. The ideal candidate will have hands-on experience with modern full-stack technologies and cloud infrastructure, and be passionate about building scalable and secure software solutions.
- Develop, test, deploy, and maintain scalable web applications using JavaScript frameworks (Angular and Node.js).
- Build robust APIs and backend services leveraging SQL and NoSQL databases.
- Integrate with AWS cloud services to enable reliable and secure application hosting and data processing.
- Collaborate with cross-functional teams including analysts, engineers, and stakeholders to understand requirements and deliver mission-driven software solutions.
- Participate in code reviews, technical design discussions, and agile development practices.
- Ensure compliance with NGA’s security and data governance policies.
- Troubleshoot production issues and ensure continuous improvement of system performance and reliability.
- Proficiency in JavaScript with hands-on experience in both Angular and Node.js frameworks.
- Strong understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases.
- Experience with AWS services such as EC2, Lambda, S3, API Gateway, and RDS.
- Knowledge of full software development lifecycle, DevOps pipelines, and CI/CD tools.
- Familiarity with RESTful APIs and microservices architecture.
- Strong problem-solving skills and attention to detail.

