Senior Full-Stack Software Developer
DecisionPoint Corporation · United States · 2026-10-30
About this role
Overview
DecisionPoint seeks four Senior Full-Stack Software Developers to design, implement, test, secure, and modernize mission-critical software capabilities for the USMEPCOM ENLIST program. These roles develop complex features across front-end and back-end application layers, build and integrate APIs, correct security findings, perform code reviews, and support reliable software releases.
The Senior Full-Stack Software Developers work with architects, mission liaisons, requirements analysts, UI/UX specialists, testers, cybersecurity personnel, DevSecOps engineers, and Government stakeholders. They also mentor other developers and cross-train across critical components to improve delivery continuity and reduce key-person dependencies.
These positions are remote, with Chicago-area candidates preferred.
Note: By applying to this position, you acknowledge and consent to having your resume included in an active competitive government contract bid.
Duties & Responsibilities
The Senior Full-Stack Software Developers will:
• Design, develop, test, integrate, document, deploy, and maintain mission-critical software capabilities.
• Implement complex features and modernization enhancements across front-end, application, service, API, and data-access layers.
• Translate approved requirements, user stories, acceptance criteria, interface requirements, and design specifications into secure software solutions.
• Develop intuitive and accessible web interfaces in coordination with UI/UX and accessibility specialists.
• Design, implement, document, and maintain secure application programming interfaces and service integrations.
• Develop reusable components, shared services, libraries, and software patterns.
• Support application modernization, refactoring, technical-debt reduction, and replacement of obsolete components.
• Evaluate existing code and recommend improvements to reliability, maintainability, scalability, security, and performance.
• Implement approved security fixes and coordinate remediation with cybersecurity, testing, and platform teams.
• Apply secure coding practices throughout design, development, testing, integration, and deployment.
• Develop and maintain unit tests, integration tests, regression tests, and other automated quality checks.
• Participate in peer reviews, code reviews, design reviews, and architecture discussions.
• Review source code for correctness, security, performance, testability, maintainability, and compliance with established development standards.
• Diagnose and resolve complex defects, integration failures, performance issues, and production-support concerns.
• Support root-cause analysis and implement durable corrective actions.
• Use approved version-control practices, including branching, merging, pull requests, tagging, and release management.
• Support continuous integration and continuous delivery pipelines, automated builds, testing, and deployment activities.
• Develop and maintain technical documentation, API documentation, build instructions, installation procedures, and release artifacts.
• Support sprint planning, backlog refinement, daily coordination, demonstrations, reviews, retrospectives, and release-readiness activities.
• Provide accurate estimates and identify technical risks, dependencies, assumptions, and implementation constraints.
• Coordinate work with architecture, infrastructure, cloud, database, cybersecurity, testing, training, and operations teams.
• Mentor junior and journeyman developers through technical guidance, code reviews, pairing, and knowledge sharing.
• Cross-train on critical application components and provide coverage during absences, incidents, releases, and priority remediation activities.
• Support Government demonstrations, user acceptance testing, operational validation, and stakeholder feedback.
• Protect sensitive data and comply with applicable federal, DoD, security, privacy, and configuration-management requirements.
• Contribute to continuous improvement of software-engineering, testing, documentation, and delivery practices.
Qualifications
Required Qualifications
Candidates must possess all the following:
• An active Secret clearance or higher.
• A bachelor’s degree in computer science, information technology, software engineering, or a related field, or an equivalent permitted by the applicable labor category.
• At least eight years of relevant professional experience.
• Experience developing, integrating, testing, and maintaining software applications.
• Experience working across both front-end and back-end application layers.
• Experience designing, developing, integrating, or consuming application programming interfaces.
• Experience developing and maintaining unit tests.
• Experience applying secure coding principles and correcting software security issues.
• Experience using version-control systems and structured source-code management practices.
• Ability to implement complex software features and modernization enhancements.
• Ability to review source code and provide actionable technical feedback.
• Ability to diagnose and resolve complex software, integration, performance, or security problems.
• Ability to mentor developers and cross-train across critical application components.
• Ability to collaborate with architects, analysts, designers, testers, cybersecurity personnel, platform engineers, and Government stakeholders.
• Strong analytical, troubleshooting, technical documentation, and communication skills.
Preferred Qualifications
The following qualifications are preferred:
• A relevant software-development or cloud certification from AWS, Microsoft, Google Cloud, Oracle, Red Hat, or another recognized provider.
• Experience supporting federal or Department of Defense software-development or modernization programs.
• Experience developing mission-critical, regulated, security-sensitive, or high-availability systems.
• Experience with modern…
Skills asked for
- cybersecurity
- aws
- google cloud
- javascript
- typescript
- java
- c#
- .net
Similar jobs
- Développeur Full Stack Java / Angular / Kafka Senior - Freelance (H/F)Collective.work · Lille
- Senior Website Developer (Full-Stack & CMS)Tap Growth ai
- Senior Website Developer (Full-Stack & CMS)Rapsys Technologies Pte Ltd.
- Senior Full-Stack Engineer - Internal ToolsAlpaca · Remote - North America - South America
- Senior Staff Full-Stack EngineerServiceNow · Tel Aviv
- Senior Website Developer (Full-Stack & CMS)Tap Growth ai
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.