Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
DecisionPoint Corporation

Software Developer – Journeyman

DecisionPoint Corporation

. Design, develop, test, integrate, document, and maintain assigned software capabilities .

Posted 10/27/2026full-timeRemote • Illinois • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AWSAzureCloudCyber 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