Senior Software Developer Jobs in Maryland
Senior Software Developer jobs in Maryland are concentrated in the Baltimore metro, the Washington D.C. suburbs including Bethesda and Rockville, and the Annapolis area, where defense contracting, federal IT modernization, and cybersecurity work drive consistent demand for experienced engineers. Large employers with a lasting presence here include Northrop Grumman, Leidos, and Johns Hopkins University, and the most in-demand specialties are cloud architecture, cybersecurity engineering, and full-stack development supporting government and enterprise platforms. Maryland consistently ranks among the most active markets in the country for senior-level software talent. Find a role that fits below and apply directly.
Find JobsOverview
Showing 4 of 190+ Senior Software Developer jobs









The successful candidate will evaluate, configure, customize, implement, and support an electronic personnel-management solution used to administer performance-based compensation, position descriptions, personnel classification, performance ratings, and related STRL processes.
This is a highly specialized role requiring direct experience with DoD STRL Lab Demo personnel-management systems. General HRIS, commercial HR software, or conventional software-development experience alone does not satisfy the required specialized experience.
Work Arrangement: Primarily onsite; remote or ad hoc telework may be authorized by the Government
- Evaluate available STRL Lab Demo electronic personnel-management systems and potential custom alternatives.
- Support selection and implementation of the Government-selected solution.
- Configure and customize the system to support NMRC personnel-management requirements.
- Develop system deployment and hosting approaches supporting NMRC and its subordinate commands.
- Support operation across applicable DoD networks and geographically distributed locations.
- Ensure system capabilities support required PII handling and applicable DoD information-security requirements.
- Configure functionality supporting:
- Position descriptions.
- Personnel classification.
- Performance ratings.
- Contribution assessments.
- Compensation-related processes.
- Conduct system configuration, testing, troubleshooting, maintenance, and updates.
- Develop system-administration and operating procedures.
- Train administrators and end users on system functionality and lifecycle management.
- Provide technical support during mock pay pools, personnel conversion, and the first rating cycle.
- Support help-desk and sustainment activities associated with the selected solution.
- Strong analytical and problem-solving skills, with the ability to analyze complex software requirements and develop effective solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Master's degree or higher in a relevant field, or equivalent experience.
- Minimum 4 years of knowledge and work experience with DoD STRL Lab Demo systems.
- At least 2 years of experience developing, customizing, or maintaining an STRL Lab Demo personnel-management electronic system for a DoD client.
- Demonstrated experience successfully navigating DoD network requirements.
- U.S. citizenship.
- Ability to satisfy required Tier 3 background-investigation and Government-access requirements.
- STRL performance-management or contribution-based compensation applications.
- DoD application deployment and systems integration.
- Handling systems containing PII or sensitive personnel information.
- CAC-enabled environments.
- DoD Risk Management Framework or related cybersecurity processes.
- Federal HR information systems.
Pay and Benefits
At Goldbelt, we value and reward our team's dedication and hard work. We provide a competitive base salary commensurate with your qualifications and experience. As an employee, you'll enjoy a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) plan with company matching, tax-deferred savings options, supplementary benefits, paid time off, and professional development opportunities.
See All 190+ Senior Software Developer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find JobsSenior Software Developer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Senior Software Developer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring
- Leidos11

- Lockheed Martin11

- Akina8

- Booz Allen Hamilton8

- Peraton7

Top Industries Hiring
- Insurance
- Technology & Software
What Maryland Employers Look For
The qualifications that appear most often in senior software developer jobs across Maryland.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Five or more years of professional software development experience with demonstrated technical leadership
- Proficiency in at least one modern language such as Java, Python, C++, or Go
- Experience designing and deploying cloud-native applications on AWS, Azure, or Google Cloud
- Active or eligibility for a U.S. federal security clearance, required by many Maryland defense and government contractors
- Strong grasp of DevSecOps practices, CI/CD pipelines, and agile development methodologies
Senior Software Developer Jobs in Maryland: Frequently Asked Questions
How do you become a senior software developer in Maryland?
Maryland does not require a state-issued license to work as a senior software developer, so the path runs through education and experience. Most roles ask for a bachelor's degree in computer science, software engineering, or a closely related field, followed by several years of progressively responsible development work. In Maryland specifically, earning or maintaining eligibility for a federal security clearance gives candidates a strong advantage, since a large share of the market serves defense and government clients.
How much do senior software developers make in Maryland?
Senior software developers in Maryland earn a median of about $138,680 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $87,690 for the lowest 10% to over $222,610 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior software developers in Maryland?
Maryland senior software developer roles are posted by Leidos, Lockheed Martin, and Akina and others right now, based on current listings on Migrate Mate as of September 2026. Maryland's concentration of defense contractors, federal agencies, and large research institutions makes it one of the more active hiring markets for senior-level engineers in the Mid-Atlantic region.
Which Maryland cities have the most senior software developer jobs?
Annapolis Junction, Fort Meade, and Laurel account for the largest share of senior software developer openings in Maryland. The Baltimore metro anchors demand through financial services and academic medical institutions, while the D.C. suburbs of Bethesda and Rockville draw significant volume from federal contractors and biotech firms whose headquarters and major campuses are clustered along the I-270 corridor.
Are there remote senior software developer jobs in Maryland?
Yes, and more than most fields. About 63% of senior software developer openings tied to Maryland are remote or hybrid as of September 2026, reflecting how well most of this work translates to distributed teams. The portions of the role most likely to stay fully remote are application development and cloud engineering, while positions tied to classified government systems or secure facilities typically require on-site presence.
How can I get hired as a senior software developer in Maryland with little or no experience?
The most realistic entry path is through a junior or associate developer role at one of Maryland's large defense contractors or research institutions, then building toward seniority over time. Northrop Grumman, Leidos, and Johns Hopkins Applied Physics Laboratory each run new-graduate and early-career programs that place candidates without prior professional experience. Demonstrating cloud certifications, contributing to open-source projects, or completing a recognized coding bootcamp can substitute for some experience, and candidates who begin the security clearance process early stand out in Maryland's government-heavy market.
Where can I find and apply to senior software developer jobs in Maryland?
You can find and apply to senior software developer jobs in Maryland on Migrate Mate, which lists current Maryland openings. Find roles that fit your experience and apply directly to the employers posting them.
See All 190+ Senior Software Developer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs