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 5 of 367+ Senior Software Developer jobs







Salary: $125,000 - $200,000
DCS is seeking a Senior Software Engineer to join its teams developing and modernizing Air Force and Navy mission planning software on an Agile/SAFe team. This position can be performed 100% remote within Eastern Standard or Central Standard time zones.
Essential Job Functions:
Contribute to software development as part of a team contributing to a multi-team, multi-organization enterprise using Scaled Agile Framework (SAFe).
Take ownership of and responsibility for software products being developed.
Gain domain knowledge and contribute to providing technical guidance to software and test engineers.
Represent the team in meetings and presentations as needed, including providing technical analysis & recommendations, and the development & presentation of meeting materials.
Work with other senior engineers and architects to relentlessly improve software developed.
Provide guidance and mentoring to more junior software engineers.
Have a willingness to collaborate with other development teams, customers and users to produce the desired product that strives to exceed customer expectations.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Bachelor's degree in a related discipline plus 12 years relevant experience, or Master's degree plus 10 years experience.
Ability to obtain Interim Secret Clearance within 2 months, and Full Secret Clearance within 9 months.
Experience with application and / or service development using Java, C++, and / or C#
Ability to work with a geographically-distributed team.
Excellent verbal and written communication skills.
Desired Skills:
Experience with JMPS and / or NOMS is highly desired.
Experience with COM.
Experience with Kubernetes/Helm.
Experience with RabbitMQ.
Knowledge and familiarity with Git.
Knowledge and familiarity with any of the following: Jira, Bitbucket, Confluence, Jenkins, Rancher, SonarQube
Experience with Web Application Design and Development using the following: React, Jest, TypeScript/JavaScript, Node, NPM, HTML5, CSS.
Experience with Postgres/SQL Database.
Experience with Docker
Experience with Microservice architectures.
Experience with Agile Scrum or Scaled Agile Framework (SAFe), any SAFe certification is a plus.
Knowledge and understanding of mission planning needs of military aviators.
https://careers.dcscorp.com/pages?page=dcsbenefits
See All 367+ 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
- Belay Technologies19

- Booz Allen Hamilton15

- GliaCell Technologies13

- Leidos12

- Peraton12

Top Industries Hiring
- Technology & Software
- Insurance
- Manufacturing
- Aerospace & Defense
- Electronics & Hardware
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 Belay Technologies, Booz Allen Hamilton, and GliaCell Technologies and others right now, based on current listings on Migrate Mate as of November 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 62% of senior software developer openings tied to Maryland are remote or hybrid as of November 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 367+ Senior Software Developer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Jobs