Full Stack Developer
Job in
Aspen Hill, Montgomery County, Maryland, USA
Listed on 2026-10-06
Listing for:
Talentify
Full Time
position Listed on 2026-10-06
Job specializations:
-
Software Development
Backend Developer, .NET Developer, DevOps, Full Stack Developer
Job Description & How to Apply Below
Job Title:
Full Stack Developer
Job Description
This Full Stack Developer role focuses on designing, building, and modernizing mission-critical software systems that support unmanned aerial and surface vehicle platforms. You will work across the full technology stack—embedded components, backend services, and modern web front ends—to deliver secure, scalable, and production-ready solutions. The position combines hands‑on software development, system architecture, containerization, and Dev Sec Ops practices in a fast‑paced, well‑funded environment that values engineering judgment, technical ownership, and innovation.
Responsibilities- Design, develop, test, and maintain mission software and distributed systems that support UAV and USV platforms, including real‑time data processing, system orchestration, and web‑based control interfaces.
- Develop embedded software components and integrate them with higher‑level distributed services and system control architectures.
- Build backend services, APIs, and user interfaces that support command, control, monitoring, and data visualization capabilities.
- Collaborate closely with Systems Engineering and software engineers to implement software architectures that fully trace to customer requirements and specifications.
- Develop responsive web‑based user interfaces using modern front‑end frameworks such as React, Angular, Vue, or similar JavaScript technologies.
- Generate use cases, define interfaces, contribute to software design, and analyze and develop software requirements for full‑stack solutions.
- Containerize legacy software applications and associated services using modern container technologies to enable migration from hardware‑dependent deployments to scalable, server‑based infrastructures.
- Lead efforts to port legacy hardware‑bound or monolithic applications into modular, containerized architectures suitable for secure on‑premises or cloud‑hosted environments.
- Support modernization initiatives that transition legacy systems into secure, maintainable, and production‑ready containerized environments.
- Design, develop, and maintain relational and No
SQL databases, including schema design, data modeling, SQL queries, migrations, and performance optimization. - Support deployment and testing activities in secure Linux‑based environments while ensuring compliance with applicable cybersecurity and STIG requirements.
- Assist in automating build, deployment, and monitoring pipelines using modern Dev Sec Ops practices to enable secure and repeatable software releases.
- Contribute to the implementation of Infrastructure as Code strategies for development, test, and production environments.
- Support accreditation activities by contributing to documentation and remediation required for Government system approval processes.
- Develop secure, production‑ready software by applying secure coding practices and implementing role‑based access control, audit logging, dependency scanning, and vulnerability identification and remediation throughout the software development lifecycle.
- Troubleshoot complex distributed, containerized, or embedded systems and provide effective resolutions to technical issues.
- Work effectively within a multidisciplinary integrated product team environment to support hardware and software integration.
- Communicate technical status, risks, and progress clearly to engineering leadership and Government stakeholders.
- Adapt to changing program priorities and support rapid prototyping and iterative development cycles within an Agile/Scrum environment.
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related technical field.
- 3–12 years of professional experience developing distributed, embedded, or mission‑critical…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×