Software Configuration Manager
WFH Flexible Columbia, MD
Job Type
Full-time
Description

About Us:

eSimplicity is a modern digital services company that partners with government agencies to improve the lives and protect the well-being of all Americans, from veterans and service members to children, families, and seniors. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that equip federal agencies with solutions to courageously transform today for a better tomorrow.


Purpose and Scope: 

We are seeking a motivated Software Configuration Manager (SCM) to support a Federal IT modernization portfolio. This role operates at the intersection of configuration management, junior DevOps engineering, and Microsoft Power Platform Application Lifecycle Management (ALM). 


The successful candidate will maintain the authoritative Microsoft Power Platform (MSPP) repository, implement ITAC Configuration Management processes for low-code/no-code tools, and support development teams through disciplined source control practices, pipeline assistance, and release coordination all under the guidance of senior technical leads. 


This is an excellent opportunity for an early-career engineer to build deep, practical expertise in SCM disciplines, Power Platform ALM, CI/CD tooling, and enterprise release management in a structured, mission-focused environment. 


Responsibilities:

  • Maintain the integrity and structure of Github repositories for software products within the sustainment portfolio 
  • Apply and follow established branching strategies, merge workflows, and tagging conventions in alignment with program SCM standards 
  • Support merge request reviews and assist in resolving merge conflicts in coordination with development leads 
  • Assist with periodic repository audits to ensure traceability, compliance, and clean branch history 
  • NIST RMF Documentation support, POA&M tracking/automation, and ATO support. We commit to automating this through CI/CD pipeline which is owned by the SCM 

Release Management & Build Support 

  • Assist in coordinating and executing software releases across development, test, and production environments 
  • Maintain release notes, version manifests, and configuration baselines for managed products 
  • Support development teams through CI/CD pipeline workflows (Cloudbees, Jenkins, Github Actions, or equivalent) 
  • Help ensure software builds are reproducible, traceable, and documented in the configuration management system 

Configuration Identification & Control 

  • Track and document configuration items (CIs) across the software development lifecycle 
  • Record and route software change requests through established change control processes 
  • Assist in maintaining the Software Configuration Management Plan (SCMP) and supporting procedures 
  • Support Configuration Control Board (CCB) activities including change request documentation and meeting minutes 

DevOps Engineering Support 

  • Support CI/CD pipeline operations assisting sustainment development teams 
  • Assist in writing and maintaining basic automation scripts (Bash, Python, or equivalent) to support build and deployment workflows 
  • Collaborate with senior engineers, system administrators, and infrastructure teams on environment configuration and tooling tasks 
Requirements

Required Qualifications: 

  • All candidates must pass public trust clearance through the U.S. Federal Government. This requires candidates to either be U.S. citizens or pass clearance through the Foreign National Government System which will require that candidates have lived within the United States for at least 3 out of the previous 5 years, have a valid and non-expired passport from their country of birth and appropriate VISA/work permit documentation. 
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience.
  • 4+ years of experience in software configuration management, software development support, or a related DevOps/engineering role 
  • Working knowledge of Git-based source control and repository management (Github Actions) 
  • Familiarity with software release management concepts including branching, merging, tagging, and baseline management 
  • Exposure to CI/CD pipeline tools  
  • Ability to maintain accurate SCM documentation (release notes, change logs, configuration records) 
  • Familiarity with Jira or similar project tracking tools 
  • Experience with SonarQube, ServiceNow, JFrog Artifactory/Xray, OpenShift/Docker/Kubernetes 

Working Environment:
eSimplicity supports a hybrid work environment operating within the Eastern time zone so we can work with and respond to our government clients. Expected hours are 9:00 AM to 5:00 PM Eastern unless otherwise directed by manager.


Occasional travel for training and project meetings. It is estimated to be less than 5% per year.


Benefits:
We offer a highly competitive salary and full healthcare benefits.


Equal Employment Opportunity:
eSimplicity is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, age, status as a protected veteran, sexual orientation, gender identity, or status as a qualified individual with a disability.

Salary Description
$91,000 - $118,200