E

Journeyman Software Developer

Job Description - Journeyman Software Developer



Full-time


Description

POSITION: Journeyman Software Developer 

WORK LOCATION: Dahlgren, VA 

JOB CATEGORY: Information Technology 

JOB TYPE: Full-Time 

REQUISITION ID: EM42-003 

CITIZENSHIP: United States Citizen 

CLEARANCE TYPE: Top Secret/SCI 

TRAVEL REQUIREMENTS: Yes, Up to 10% 

E&M Technologies, Inc. is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. E&M provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do. 

E&M Technologies, Inc. is currently seeking a Journeyman Software Developer to join our team in Dahlgren, VA in support of the Joint Warfare Analysis Center (JWAC). The Joint Warfare Analysis Center (JWAC) provides timely and accurate engineering and scientific analysis to military commanders and government officials to advance the national security strategy of the United States. A functional component of the U.S. Strategic Command (USSTRATCOM), JWAC uses information provided by the intelligence community to analyze and recommend solutions to some of the most complex problems faced by our military and civilian leaders. JWAC supports both crisis operations and contingency planning.

Job Responsibilities: 

  • Leverage experience with relational and non-relational database technologies such as SQL Server, PostgreSQL, and MongoDB to develop and maintain robust data-driven applications.  
  • Utilize CI/CD tools, particularly GitLab, to streamline software development lifecycles, automate deployments, and maintain code quality.  
  • Design, develop, and maintain backend services using C#, .NET, .NET Core, Web API, MVC, and LINQ, ensuring scalable and maintainable codebases.  
  • Build dynamic and responsive front-end applications with modern JavaScript libraries and frameworks including jQuery, D3.js, React, and Vue.  
  • Develop and deploy containerized applications using Docker and orchestrate them in Kubernetes environments to ensure consistency across development and production environments.  
  • Apply foundational knowledge in Computer Science or related fields to support software engineering best practices and cross-functional collaboration.  

Requirements

Minimum Qualifications:  

  • 2+ years of experience working on software development teams 
  • 2+ years of experience with object-oriented programming, including C#, Python, or Java 
  • 2+ years of experience with version control systems 
  • Experience with deploying applications and CI/CD tools, including GitLab 
  • Experience with application containerization 
  • Knowledge of programming fundamentals, concepts, and language mechanics 
  • HS diploma or GED 
  • Ability to obtain a DoD 8570 IAT II Certification, including Security+, within 30 days of start date  
  • Must be a U.S. Citizen. 
  • Must have and be capable of maintaining a U.S. Department of Defense (DoD) Top Secret Clearance with SCI eligibility security clearance 

Preferred Qualifications: 

  • Experience with C#, .NET and .NET Core, Web API, MVC, or LINQ 
  • Experience with database technologies, including SQL Server, PostgreSQL, or MongoDB 
  • Experience with Scripting languages, including PowerShell or Python 
  • Experience with JavaScript libraries and frameworks, including jQuery, d3, React, or Vue 
  • Experience with Containers, including Docker, Kubernetes, or Rancher 
  • Experience with AI and ML concepts or Large Language Models 
  • Bachelor’s degree in Computer Science, Engineering, or a related field 

To Apply for this Position: 

You must have the Minimum Qualifications in your resume to be selected as a candidate.  


Salary Description

Up to $120K USD

Original job Journeyman Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Journeyman Software Developer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.