Full Stack Developer (Python & JavaScript)
Full Stack Developer with strong Python and JavaScript expertise to design, build, test, deploy, and support modern web applications for the NGA customer mission.
- Springfield, Virginia, United States +1 more
- Full-time
- Hybrid
- $149K–$184K per year
- Posted Nov 12, 2024
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Locations (2)
- Springfield, Virginia, United States
- St. Louis, Missouri, United States
Responsibilities
- Design, build, test, deploy, and support modern web applications
- Develop and maintain secure, scalable front-end and back-end application components
- Build responsive, accessible web interfaces using JavaScript/TypeScript and a modern framework such as React, Angular, or Vue
- Develop backend services, APIs, and business logic using Python and frameworks such as FastAPI, Django, or Flask
- Design, implement, and integrate RESTful APIs; work with third-party APIs and enterprise services as needed
- Design and optimize relational and/or NoSQL data models, queries, migrations, and integrations
- Write clean, maintainable, well-documented, and testable code
- Create and maintain unit, integration, API, and end-to-end automated tests
- Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies
- Build, troubleshoot, and improve CI/CD pipelines for automated build, test, security scanning, packaging, and deployment
- Collaborate with product owners, UX/design, QA, DevOps, security, and other engineering teams to deliver production-ready capabilities
- Monitor and troubleshoot application issues across the full stack, including performance, reliability, and deployment problems
- Follow secure-development practices, including authentication/authorization, input validation, secrets management, dependency management, and vulnerability remediation
Requirements
- Bachelor's degree in computer science, engineering, or a related technical discipline
- Experience in a Intelligence Community
Nice to have: FastAPI, Django, Flask, Next.js, Node.js, Express, Docker, Kubernetes, Helm, AWS, Azure, GCP, Terraform, Ansible, CloudFormation, application monitoring, logging, tracing, alerting, OAuth 2.0, OpenID Connect, SSO, role-based access control, accessibility practices, WCAG, Section 508, DevSecOps practices, SAST, DAST, software composition analysis, container scanning, secrets scanning, Intelligence Community Experience
Skills
Python backend developmentJavaScript/TypeScript frontend developmentHTML5CSS3ReactRESTful APIsPostgreSQLMySQLSQL ServerOracleGitCI/CD pipelinesGitLab CI/CDGitHub ActionsJenkinsAzure DevOpsPyTestunittestJestCypressPlaywrightAgile delivery practicesScrumKanbanPythonJavaScriptTypeScriptReactAngularVueFastAPIDjangoFlaskPostgreSQLMySQLSQL ServerOracleGitGitLab CI/CDGitHub ActionsJenkinsAzure DevOpsPyTestunittestJestCypressPlaywrightDockerKubernetesHelmAWSAzureGCPTerraformAnsibleCloudFormation
Benefits
- Health/Dental/Vision
- 401(k)
- Paid Time Off
- STD/LTD/Life Insurance
- Voluntary Life Insurance
- Stipends
- Referral Bonuses
More jobs nearby
Full description
Company details are for members
Sign up for a free job alert to see teKnoluxion's profile, website and LinkedIn, and the same for every employer on Referso Jobs.