Full Stack Developer IV
- Salary
- $137.9K–$162.5K
- Hiring from
- United States
- Work type
- Remote
- Posted
552,671 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
The combined organization operates as a multi-entity aerospace and defense technology and tech-enabled services and manufacturing enterprise positioned for scalable growth, operational excellence, and long-term value creation
RESPONSIBILTIES
-
Design, develop, and integrate secure, scalable web applications and services using Python, FastAPI, Vue, TypeScript, and other modern development technologies
-
Evaluate and implement alternative backend and frontend technologies, such as Go, Rust, React, and Next.js, based on technical requirements and architectural considerations
-
Design, develop, document, and maintain RESTful and GraphQL APIs and service integrations
-
Apply software engineering best practices, including object-oriented programming, design patterns, and modular architecture
-
Implement and maintain automated unit, integration, and end-to-end testing to ensure software quality and reliability
-
Develop, maintain, and optimize relational database schemas, queries, and application data access patterns
-
Implement and maintain CI/CD pipelines, automated builds, and deployment processes in support of DevSecOps best practices
-
Develop and maintain IaC using Terraform to provision and manage cloud infrastructure
-
Leverage AI-assisted development and agentic coding tools to improve development efficiency, code quality, testing, and documentation while maintaining appropriate security and human oversight
-
Support containerized application development, deployment, and orchestration using technologies such as Docker and Kubernetes
-
Apply secure coding practices, vulnerability management, and software supply chain security throughout the software development lifecycle
-
Troubleshoot complex application, infrastructure, and integration issues to improve system performance, scalability, and reliability
-
Provide technical leadership through architectural guidance, code reviews, mentoring, and continuous improvement of development practices
-
Collaborate with clients and internal teams to gather and document system requirements
-
Work closely with stakeholders to resolve software development and implementation challenges
-
Manage version control and source code repositories, ensuring efficient collaboration
-
Support and document internal tools, software functionality, and system enhancements
-
Support program operational initiatives that improve processes, productivity, and quality
-
Ensure 100% of planned hours are worked and recorded
-
Identify and forward to your leadership any opportunities that could lead to growth within your work area
-
Participate in growth efforts as requested
-
Ensure all contractual deliverables are met/exceeded to the customer's satisfaction
-
Complete personal PDP and attend Company Meetings
-
Build productive and positive professional relationships with clients within your program
-
Execute all contract requirements as assigned in accordance with the contract-specific LCAT and requirements
-
Perform other related duties as assigned
KEY QUALIFICATIONS
Clearance: Active Secret Clearance
Education and Years of Experience: Bachelor's degree in computer science, information systems, engineering, cybersecurity, or a related field (or equivalent) with 8+ years of relevant experience, or a Master's degree with 6+ years of relevant experience.
-
Advanced proficiency in Python and experience developing backend applications and APIs using FastAPI or comparable frameworks
-
Strong experience developing modern frontend applications using JavaScript, TypeScript, and Vue or comparable frontend frameworks
-
Experience designing, developing, and integrating APIs, including RESTful and GraphQL interfaces, and service integrations
-
Proficiency with relational databases such as PostgreSQL or MySQL, including schema design and query optimization
-
Experience with git-based version control, automated testing, and CI/CD pipelines
-
Experience implementing DevSecOps practices, including secure coding, automated security testing, and vulnerability remediation
-
Experience with cloud platforms such as Azure or AWS, including managed compute, networking, storage, and database services
-
Experience developing and maintaining IaC using Terraform or comparable technologies
-
Familiarity with containerization technologies such as Docker and cloud-based application deployments
-
Experience using AI-assisted development tools or agentic coding workflows to support software development, testing, and maintenance
-
Ability to independently design technical solutions to complex problems and provide technical guidance to other developers
-
Current CompTIA Security+ CE certification
PREFERRED ADDITIONAL QUALIFICATIONS
-
Experience with additional backend languages such as Go, Rust, or Java
-
Experience with alternative frontend frameworks such as React, Next.js, or other modern JavaScript frameworks
-
Experience with container orchestration platforms such as Kubernetes, Azure AKS, or AWS ECS
-
Experience with event-driven architectures, asynchronous processing, message queues, and caching technologies
-
Experience implementing automated cloud infrastructure provisioning, configuration management, and security controls at scale
-
Experience integrating large language models (LLMs), AI agents, or Model Context Protocol (MCP) into software development workflows or applications
-
Familiarity with observability platforms, application monitoring, centralized logging, and performance optimization
-
Experience developing software within DoW, federal government, or other regulated environments
-
Strong knowledge of user experience (UX), accessibility, and usability best practices
-
Microsoft Certified: Azure Network Engineer Associate
-
Cisco CCNP Enterprise, CCNP Security, or an equivalent advanced networking certification.