1

Software Configuration Analyst Jobs in Maryland (NOW HIRING)

Configuration Manager 2

Columbia, MD · On-site

$42.82 - $57.99/hr

Capabilities * Lead the development and enforcement of hardware and software version control ... Manage end-to-end configuration control processes, including change tracking, impact analysis ...

Capabilities * Lead the development and enforcement of hardware and software version control ... Manage end-to-end configuration control processes, including change tracking, impact analysis ...

Configuration Manager 2

Columbia, MD · On-site

$42.82 - $57.99/hr

Capabilities * Lead the development and enforcement of hardware and software version control ... Manage end-to-end configuration control processes, including change tracking, impact analysis ...

Software Engineer 3

Columbia, MD · On-site

$56.50 - $76/hr

... analytics, novel algorithm development, manipulation of extremely large data sets, real-time ... MySQL, MongoDB, Redis 6+ years of experience with developing and implementing system configuration ...

... analytics, novel algorithm development, manipulation of extremely large data sets, real-time ... Experience in applying robust software configuration management procedures within software ...

Support office configuration management documents * Web pages and Wikis content changes * Write ... Experience with software engineering methods, real-time systems, and signals analysis * Experience ...

Sr. Software Engineer

Bethesda, MD · On-site

$100 - $140/hr

Previous software configuration management experience, including release planning, managing ... Software requirements analysis and design documentation experience, including the creation of ...

Showing results 41-60

Software Configuration Analyst information

See Maryland salary details

$30

$52

$71

How much do software configuration analyst jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for software configuration analyst in Maryland is $53.00, according to ZipRecruiter salary data. Most workers in this role earn between $45.96 and $58.80 per hour, depending on experience, location, and employer.

What does a software configuration analyst do?

A Software Configuration Analyst is responsible for managing and maintaining the configuration of software systems throughout their lifecycle. They ensure that all software components are properly versioned, documented, and meet organizational standards. This role involves coordinating changes, tracking software releases, and supporting development and operations teams to maintain consistency and reliability in software deployments. Additionally, they often use specialized tools to monitor and control software configurations, helping to prevent errors and streamline the development process.

What are some common challenges a software configuration analyst faces when managing multiple projects simultaneously?

A Software Configuration Analyst often juggles multiple projects at once, which can present challenges such as maintaining version control integrity across different environments and ensuring clear communication between development, QA, and operations teams. Balancing competing deadlines and adapting to rapidly changing project requirements are also typical hurdles. Staying organized with robust configuration management tools and proactively coordinating with stakeholders helps address these challenges, ensuring smooth software deployments and minimizing conflicts.

What are the key skills and qualifications needed to thrive as a software configuration analyst, and why are they important?

To thrive as a Software Configuration Analyst, you need a solid understanding of software development lifecycles, version control, and configuration management principles, often supported by a degree in computer science or related fields. Familiarity with tools like Git, SVN, Jenkins, and configuration management software, as well as ITIL or CMII certifications, is typically required. Strong attention to detail, analytical thinking, and effective communication skills help ensure accuracy and facilitate collaboration with development and operations teams. These competencies are crucial for maintaining software integrity, streamlining deployment processes, and minimizing errors in complex IT environments.

What is the difference between Software Configuration Analyst vs Software Quality Analyst?

AspectSoftware Configuration AnalystSoftware Quality Analyst
Primary FocusManaging software configurations, version control, and deployment processesTesting software quality, identifying bugs, and ensuring compliance with quality standards
Required SkillsConfiguration management, version control tools, technical documentationTesting methodologies, defect tracking, analytical skills
Work EnvironmentIT teams, development environments, software deployment settingsQuality assurance teams, testing labs, development projects
CertificationsITIL, Certified Configuration Manager (CCM)ISTQB, Certified Software Tester (CSTE)

While both roles support software development, the Software Configuration Analyst focuses on managing software versions and deployments, ensuring smooth configuration processes. In contrast, the Software Quality Analyst emphasizes testing and quality assurance to deliver bug-free software. Both roles often collaborate but serve distinct functions within the software lifecycle.

Infographic showing various Software Configuration Analyst job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $110,237 per year, or $53 per hour.

Configuration Manager 2

Wyetech

Columbia, MD • On-site

$42.82 - $57.99/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


Key responsibilities

  • Implement and maintain configuration management and version control processes for hardware and software systems.

  • Manage configuration baselines, control processes, and ensure configuration integrity and traceability.

  • Utilize configuration management tools to support build, integration, testing, and release environments.


Job description

At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.
 
We are seeking a Configuration Manager to implement and maintain configuration management and version control processes for hardware and software systems across the full lifecycle. This role ensures configuration integrity and traceability, manages baselines, enforces standardized processes, utilizes CM tools, and supports audits and change control.
 
Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).
Capabilities
  • Lead the development and enforcement of hardware and software version control processes, policies, and procedures
  • Establish and maintain configuration baselines and ensure proper versioning of all configuration items (CIs)
  • Manage end-to-end configuration control processes, including change tracking, impact analysis, approvals, and audit readiness
  • Utilize configuration management tools (e.g., DOORS, Eclipse) to store, track, and manage configuration items
  • Support build, integration, testing, and release environments, ensuring configuration integrity and traceability
  • Develop and document CM processes, including automated build and release procedures aligned with standards
  • Perform configuration audits, support Change Control Board (CCB) activities, and ensure end-to-end configuration traceability
Required Qualifications
  • TS/SCI with agency appropriate poly
  • Six (6) years of experience in configuration management and version control on programs/contracts of similar scope, type, and complexity
  • Bachelor's degree in technical or business discipline from an accredited college or university (or four (4) additional years of CM experience in lieu of degree)
Required Technical Skills
  • Experience implementing and managing hardware and software configuration baselines and version control systems
  • If supporting a developmental program: at least one (1) year of experience using a source code control system (e.g., Git, SVN, or equivalent) in a similar environment
The Benefits Package
  • Wyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds. 
 
Additional benefits include:
  • Wyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility to adjust their PTO allocation at the start of each calendar year, ensuring it meets their evolving needs.
 
Full-time employees have the option to participate in a variety of voluntary benefit plans including:
  • A Choice of Medical Plan Options, some with Health Savings Account (HSA)
  • Vision and Dental
  • Life and AD&D Benefits
  • Short and Long-Term Disability
  • Hospital Indemnity, Accident, and Critical Illness Insurances
  • Optional Identity Theft and Legal Protection Services
Company Environment & Perks
  • Employee Referral Bonus Eligibility up to $10,000 
  • Mobility Among Wyetech-supported Contracts 
  • Various contract and work locations throughout Maryland, Virginia, Colorado, Texas, Utah, Alaska, Hawaii and OCONUS
  • Various team-building events throughout the year such as: monthly lunches, summer company picnic, and an annual holiday party. 
  • Employees receive two complementary branded clothing orders annually.
Pay Range: $42.82 - $57.99 per hour*
Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. *Hourly pay rates reflect the pre-benefit gross wage amounts.
Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. 
 
Affirmative Action Statement:
Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans.
 
Accommodations:
Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or staffing@wyetech.com. We are happy to provide reasonable accommodations to ensure equal access to all candidates. 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.