FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full-Stack Software Developer
DecisionPoint Corporation. Design, develop, test, integrate, document, deploy, and maintain mission-critical software capabilities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and maintaining secure software solutions across front-end and back-end layers, with a strong focus on API integration and adherence to secure coding practices. Proven ability to mentor developers and collaborate effectively with cross-functional teams to enhance software reliability and performance.
Highest-signal resume keywords
Active Secret ClearanceSoftware DevelopmentAPI Design and IntegrationSecure Coding PracticesAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentAPI DesignUnit TestingIntegration TestingPerformance OptimizationTechnical DocumentationVersion ControlCI/CD PipelinesCode ReviewTroubleshooting
Soft Skills
Analytical SkillsCommunication SkillsMentoringCollaborationProblem-Solving
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceInformation TechnologySoftware Engineering
Industry Keywords
Federal ComplianceDoD Security RequirementsCybersecurityConfiguration ManagementUser Acceptance Testing
Tech Stack
Tools & technologiesCloudCyber Security
About the role
Key responsibilities & impact- 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 requirements, user stories, acceptance criteria, interface requirements, and design specifications into secure software solutions
- Develop intuitive and accessible web interfaces with UI/UX and accessibility specialists
- Design, implement, document, and maintain secure APIs 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 code and recommend improvements to reliability, maintainability, scalability, security, and performance
- Implement security fixes and coordinate remediation with cybersecurity, testing, and platform teams
- Apply secure coding practices throughout the software lifecycle
- Develop and maintain unit, integration, regression, and other automated tests
- Participate in peer, code, design, and architecture reviews
- Diagnose and resolve complex defects, integration failures, performance issues, and production-support concerns
- Support root-cause analysis and implement corrective actions
- Use version-control practices including branching, merging, pull requests, tagging, and release management
- Support CI/CD pipelines, automated builds, testing, and deployment
- Develop technical documentation, API documentation, build instructions, installation procedures, and release artifacts
- Support Agile ceremonies and release-readiness activities
- Provide estimates and identify technical risks, dependencies, assumptions, and constraints
- Coordinate with architecture, infrastructure, cloud, database, cybersecurity, testing, training, and operations teams
- Mentor junior and journeyman developers
- Cross-train on critical application components and provide coverage during absences, incidents, releases, and remediation activities
- Support Government demonstrations, user acceptance testing, operational validation, and stakeholder feedback
- Protect sensitive data and comply with federal, DoD, security, privacy, and configuration-management requirements
- Contribute to continuous improvement of engineering, testing, documentation, and delivery practices
Requirements
What you’ll need- Active Secret clearance or higher
- 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 across both front-end and back-end application layers
- Experience designing, developing, integrating, or consuming APIs
- 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
Benefits
Comp & perks- Regular full-time employment
- Remote work arrangement
- Chicago-area candidates preferred
- Opportunity to mentor and cross-train across critical application components
- Opportunity to work on mission-critical software capabilities for a federal government program