> Markdown version of [/jobs/ext/3558778-journeyman-software-developer](https://www.wearedevelopers.com/jobs/ext/3558778-journeyman-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Journeyman Software Developer - **Company:** SAALEX Corp. - **Location:** Patuxent River, MD, United States - **Experience:** Experienced - **Salary:** $110,000.0 - $125,000.0 - **Contract:** Internship / Graduate position - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Unit Testing, C++ (Programming Language), Cloud Computing, Software Debugging, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Maintenance, Systems Development Life Cycle, Software Engineering, Web Application Frameworks, ReactJS, Flask (Web Framework), Delivery Pipeline, Spring-boot, Reliability of Systems, Integration Tests, Information Technology, Software Version Control, Docker, Jenkins - **Published:** October 2, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9205350/journeyman-software-developer ## About the Role Required: * Experience developing in C++. * Experience working in an Agile environment (Scrum or similar). * Strong understanding of software development lifecycle (SDLC). * Experience with debugging, testing, and maintaining applications. Desired: * Familiarity with CI/CD pipelines, Docker, or Jenkins. * Knowledge of JMPS/NOMS. * Experience with Python, Java, or JavaScript. * Exposure to cloud technologies (AWS preferred). * Experience with web development frameworks (React, Flask, Spring Boot)., Bachelor's degree in Computer Science, Software Engineering, or related Engineering field (required) and 3-10 years of relevant professional or internship experience in software development required. ## Description Greenfield Engineering, a Saalex Company, is seeking a Journeyman Software Developer in Patuxent River, MD. The Journeyman Software Developer will support mission-critical DoD programs through the design, development, testing, and maintenance of software solutions. The ideal candidate will bring a strong foundation in computer science, hands-on development experience, and familiarity with Agile methodologies to contribute to secure, scalable applications in a collaborative environment., * Design, develop, test, and maintain software applications using modern programming practices * Write clean, efficient, and well-documented code in C++ and other object-oriented languages * Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives * Debug, troubleshoot, and resolve software defects to ensure system reliability and performance * Collaborate with cross-functional teams to gather requirements and implement technical solutions * Support system enhancements by adding new features and optimizing existing functionality * Contribute to software testing efforts, including unit testing and integration testing * Assist with version control, build pipelines, and deployment activities ## Related Videos - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Maturity assessment for technicians or how I learned to love OWASP SAMM](https://www.wearedevelopers.com/videos/351-maturity-assessment-for-technicians-or-how-i-learned-to-love-owasp-samm) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)