Skip to main content
Data Systems Analysts, Inc. logo

Software Engineer Journeyman

Data Systems Analysts, Inc.
Full Timejunior
Fairfax, Virginia, USPosted February 25, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSQLPostgreSQLAgileCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Description

Data Systems Analysts, Inc. is seeking a Journeyman Software Engineer to design, develop, and maintain applications and systems within the Army Resource Cloud (ARC/cPROBE) environment. The candidate will support the software development lifecycle, including testing, debugging, and documentation, while ensuring compliance with DoD and Army standards. This role requires a skilled professional with 3 to 6 years of experience in software engineering to contribute to the delivery of secure and efficient systems supporting the Army's Planning, Programming, Budgeting, and Execution (PPBE) processes.

Required Qualifications

  • Active or Current DOD Secret Clearance
  • Current Security + Certification
  • A Bachelor's degree in Computer Science, Information Systems, Engineering, or another relevant field is required.
  • 3 to 6 years of IT and business/industry experience, with a focus on software development, implementation, and maintenance.
  • Proficiency in software development lifecycle processes, programming languages, and tools such as Java, Oracle APEX, and database management systems (e.g., Oracle, SQL Server, PostgreSQL).

Desired Qualifications

  • Familiarity with DoD and Army standards, including Risk Management Framework (RMF), cybersecurity compliance, and adherence to Army regulations such as AR 25-2.
  • Understanding of Agile software development methodologies and DevSecOps practices, including CI/CD pipelines and secure coding practices.
  • Strong analytical and problem-solving skills to address software issues and optimize system performance.
  • Relevant certifications such as Certified Software Development Professional (CSDP) or similar are preferred.

Key Responsibilities

  • Design, develop, implement, and maintain applications and systems for IT projects using current technologies and software.
  • Create and execute test plans, debug software, and ensure functionality and compatibility across multiple platforms.
  • Work with project teams and stakeholders to identify requirements, design solutions, and ensure successful implementation.
  • Prepare and maintain software documentation, user manuals, and technical specifications.
  • Ensure software solutions adhere to DoD and Army standards, including RMF and cybersecurity requirements.

#dsa209

#LI-JE1

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free