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.

Software Developer – Journeyman
DecisionPoint Corporation. Design, develop, test, integrate, document, and maintain assigned software capabilities .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, testing, and maintenance, with a strong focus on secure and maintainable code. Proficient in Agile methodologies and collaboration with cross-functional teams, ensuring compliance with federal and DoD requirements.
Highest-signal resume keywords
Active Secret ClearanceBachelor's Degree In Computer ScienceSoftware Development ExperienceAgile Software-Delivery EnvironmentJava, C#, .NET, Python, JavaScript, TypeScript
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 DevelopmentUnit TestingSoftware MaintenanceTechnical DocumentationVersion-Control PracticesRESTful API DevelopmentAutomated Testing FrameworksContinuous IntegrationCloud ServicesData Modeling
Soft Skills
Analytical SkillsTroubleshooting SkillsDocumentation SkillsCommunication SkillsCollaboration Skills
Tools & Technologies
JiraAzure DevOpsConfluenceGitHubGitLab
Certifications & Qualifications
Relevant Software-Development CertificationCloud Certification
Industry Keywords
DoD Security RequirementsConfiguration ManagementSoftware-Release ControlsSection 508 Accessibility RequirementsMission-Critical Applications
Tech Stack
Tools & technologiesAWSAzureCloudCyber SecurityJavaJavaScriptMicroservicesNode.jsOraclePythonTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, test, integrate, document, and maintain assigned software capabilities
- Implement application features based on approved requirements, user stories, acceptance criteria, and technical designs
- Develop software components, services, interfaces, and supporting application logic
- Write clean, secure, maintainable, and testable source code
- Develop and maintain unit, integration, regression, and other automated quality tests
- Perform application maintenance, component updates, refactoring, and technical-debt reduction
- Investigate, reproduce, diagnose, and correct software defects
- Support root-cause analysis and implement durable corrective actions
- Assist with security remediation through approved source-code, dependency, configuration, or application changes
- Participate in peer reviews, code reviews, design discussions, and technical walkthroughs
- Use version-control practices including branches, commits, merges, pull requests, and release tagging
- Support continuous integration, automated builds, testing, and deployment activities
- Develop and maintain technical documentation, including code comments, interface descriptions, API documentation, build instructions, installation procedures, and release information
- Support software integration and troubleshooting across application, database, interface, infrastructure, and cloud components
- Collaborate with requirements analysts, testers, cybersecurity personnel, and Government stakeholders
- Support Government demonstrations, user acceptance testing, operational validation, and stakeholder feedback
- Participate in sprint planning, backlog refinement, daily coordination, sprint reviews, demonstrations, and retrospectives
- Provide implementation estimates and identify technical dependencies, assumptions, constraints, risks, and impediments
- Maintain accurate work status, technical notes, and delivery information in approved Agile and collaboration tools
- Support deployment, release-readiness, and post-release validation activities
- Protect sensitive data and comply with federal, DoD, security, privacy, and configuration-management requirements
- Participate in knowledge sharing, cross-training, and continuous improvement of development and testing 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 six years of relevant professional experience
- Experience developing, testing, and maintaining software applications or systems
- Experience implementing application features from approved requirements, user stories, or technical designs
- Experience developing and maintaining unit tests
- Experience investigating and correcting software defects
- Experience performing software maintenance, updates, or component enhancements
- Experience preparing or maintaining technical software documentation
- Experience using version-control and structured source-code management practices
- Ability to write secure, maintainable, and testable source code
- Ability to collaborate with developers, architects, analysts, testers, cybersecurity personnel, platform engineers, and Government stakeholders
- Strong analytical, troubleshooting, documentation, and communication skills
- Ability to work effectively in an Agile software-delivery environment and manage assigned work through completion
- Preferred: relevant software-development or cloud certification from AWS, Microsoft, Google Cloud, Oracle, Red Hat, or another recognized provider
- Preferred: experience supporting federal or Department of Defense software-development or modernization programs
- Preferred: experience with mission-critical, regulated, security-sensitive, or high-availability applications
- Preferred: experience with Java, C#, .NET, Python, JavaScript, TypeScript, Node.js, or comparable technologies
- Preferred: experience developing or integrating RESTful APIs, web services, or system interfaces
- Preferred: experience with relational databases, structured query languages, data-access frameworks, or data modeling
- Preferred: experience with automated testing frameworks and test-driven or behavior-driven development practices
- Preferred: experience with static-code analysis, dependency scanning, software-composition analysis, or other application-security tools
- Preferred: experience with continuous integration, continuous delivery, and DevSecOps practices
- Preferred: experience with cloud services, containers, microservices, or modern application-platform technologies
- Preferred: experience using Jira, Azure DevOps, Confluence, GitHub, GitLab, or comparable development and collaboration tools
- Preferred: familiarity with DoD security requirements, DISA Security Technical Implementation Guides, configuration management, and software-release controls
- Preferred: familiarity with Section 508 accessibility requirements and accessible web-development practices
Benefits
Comp & perks- Remote work arrangement
- Regular full-time employment
- Opportunity to work on mission-critical software capabilities for the USMEPCOM ENLIST program
- Knowledge sharing, cross-training, and continuous improvement opportunities