
Senior Developer, CMS
DecisionPoint Corporation
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSCloudCyber SecurityDjangoDockerJavaJavaScriptKubernetesMicroservices.NETNoSQLPythonReactSpringSpring BootSpringBootSQLVue.js
About the role
- Lead full-stack software development for case management and workflow automation modules
- Implement microservices-based architecture supporting modular, scalable functionality across CMA systems
- Design and integrate RESTful APIs enabling data synchronization between user interfaces, reporting dashboards, and backend services
- Develop secure, responsive front-end components aligned with human-centered design principles to optimize user interaction and accessibility
- Collaborate with architects, DevOps engineers, and system administrators to implement and maintain continuous integration/continuous deployment (CI/CD) pipelines
- Ensure code and configuration compliance with DoD cybersecurity baselines, including DISA STIG and RMF standards
- Optimize data access and application performance through caching, indexing, and asynchronous service calls
- Create and maintain automated unit, integration, and regression tests to support Agile delivery cycles
- Participate in Agile ceremonies (stand-ups, sprint reviews, retrospectives) to ensure iterative delivery and continuous feedback integration
- Support deployment readiness by ensuring baseline documentation, configuration tracking, and version control are complete and current
- Conduct peer code reviews, identify improvement opportunities, and mentor junior developers
- Troubleshoot application defects and performance issues, providing Tier 3 support during critical incidents
- Collaborate with business analysts and end users to ensure functional designs align with mission workflows.
Requirements
- Minimum 7 years of experience in full-stack software development for enterprise or federal systems
- Experience developing in AWS GovCloud or similar IL-classified cloud environments
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- Strong proficiency with Java, C#, or Python, and frameworks such as Spring Boot, .NET Core, or Django
- Experience with JavaScript frameworks (React, Angular, or Vue) for dynamic, data-driven UI development
- Proficiency in SQL and NoSQL databases, including schema design, optimization, and migration
- Familiarity with API design, containerization (Docker, Kubernetes), and CI/CD automation tools
- Understanding of DoD STIGs, data encryption, and cross-domain data exchange protocols
- Certifications preferred: AWS Certified Developer – Associate or Solutions Architect, CompTIA Security+ CE, or equivalent DoD 8570 certification, Certified Scrum Developer (CSD) or similar Agile certification.
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack software developmentmicroservices architectureRESTful APIsfront-end developmentAgile methodologiesunit testingintegration testingregression testingSQL databasesNoSQL databases
Soft skills
collaborationmentoringtroubleshootingcommunicationproblem-solvingleadershipiterative deliveryfeedback integrationcode revieworganizational skills
Certifications
AWS Certified Developer – AssociateAWS Certified Solutions ArchitectCompTIA Security+ CEDoD 8570 certificationCertified Scrum Developer