1

Computer Software Developer Jobs in Maryland (NOW HIRING)

Computer hardware and software engineers' research, design, develop, and test computer hardware and software programs. Hardware refers to computer chips, circuit boards, computer systems, and related ...

Software Developer

Linthicum, MD ยท On-site

$135K - $216K/yr

Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...

Software Developer

Linthicum, MD ยท On-site

$135K - $216K/yr

Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...

BigBear.ai is seeking a Software Engineer to join our team and help design, develop, and enhance ... Bachelor's degree in Computer Science or a related discipline from an accredited college or ...

Software Engineering, Computer Science, Information Technology, Information Systems, Data Science, or Cybersecurity. However, an additional four years of experience may be considered in lieu of a ...

The role emphasizes software development, platform integration, operational monitoring ... Bachelor's degree in Computer Science, Information Systems, Engineering, or related field with 4+ ...

The role emphasizes software development, platform integration, operational monitoring ... Bachelor's degree in Computer Science, Information Systems, Engineering, or related field with 4+ ...

Overview We are recruiting for a Software Developer who will be responsible for developing software ... Bachelor's degree in Computer Science, IT, Mathematics or equivalent experience Qualifications:

DEGREE (Level Desired)Bachelor's DegreeDEGREE (Focus)Computer Science, Software Engineering, Information Technology, Computer Engineering, Applied Mathematics, Data Science, Electrical Engineering ...

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management ... Bachelor's degree in computer science or a related field and a minimum of 2 years of prior relevant ...

Software Developer

Gaithersburg, MD ยท On-site

$69K - $125K/yr

We are seeking a Software Developer who will be a member of a dynamic team Air Traffic Management ... Bachelor's degree in computer science or a related field and a minimum of 2 years of prior relevant ...

Overview We are recruiting for a Software Developer who will be responsible for developing software ... Bachelor's degree in Computer Science, IT, Mathematics or equivalent experience Qualifications:

Senior Software Developer

Bethesda, MD ยท On-site

$58.25 - $77/hr

Software Engineers research, design, and develop computer and network software or specialized utility programs. They may also perform the following duties: * Analyze user needs and develop software ...

Senior Software Developer

Bethesda, MD ยท On-site

$58.25 - $77/hr

Software Engineers research, design, and develop computer and network software or specialized utility programs. They may also perform the following duties: * Analyze user needs and develop software ...

next page

Showing results 1-20

Computer Software Developer information

See Maryland salary details

$46.6K

$108.5K

$161.1K

How much do computer software developer jobs pay per year?

As of Jun 30, 2026, the average yearly pay for computer software developer in Maryland is $108,550.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,300.00 and $126,200.00 per year, depending on experience, location, and employer.

What is the difference between Computer Software Developer vs Computer Programmer?

AspectComputer Software DeveloperComputer Programmer
CredentialsBachelor's degree in CS or related field; sometimes certificationsTypically similar; often requires a degree or coding experience
Work EnvironmentDesigning, developing, and testing software applicationsWriting, testing, and debugging code
Employer & Industry UsageTech companies, software firms, startupsAny industry needing custom software or applications

While both roles involve coding, Computer Software Developers focus on designing and creating complete software solutions, whereas Computer Programmers primarily write and test code. Developers often oversee the entire development process, while Programmers typically work on specific coding tasks within a project.

Can I make 100k as a software developer?

Software developers can earn $100,000 or more annually, especially with experience, specialized skills, or working in high-demand industries or locations. Salaries vary based on factors such as location, education, certifications, and the complexity of projects handled.

What are the typical collaboration practices for computer software developers within a development team?

Computer software developers often work closely with other developers, project managers, QA testers, and UX/UI designers to ensure a smooth development process. Collaboration is typically facilitated through agile methodologies, such as daily stand-up meetings, sprint planning, and code reviews. Developers regularly use tools like Git for version control and platforms like Jira or Trello to track project progress. Open communication and teamwork are essential, as developers may need to pair program, share feedback, and quickly resolve issues together to meet deadlines and deliver high-quality software.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, problem-solving, and familiarity with development tools increase employability in this field.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like machine learning, data science, or working at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What are Computer Software Developers?

Computer Software Developers are professionals who design, create, test, and maintain software applications or systems for computers and other devices. They work closely with clients, analysts, and other developers to understand user needs and translate them into functional software solutions. Their responsibilities may include writing code, debugging programs, and collaborating with teams to ensure high-quality software delivery. Software developers often specialize in specific programming languages or types of applications, such as mobile, web, or enterprise software.

What job does a software developer do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often work in teams to create software solutions that meet user needs and specifications.

What are the key skills and qualifications needed to thrive as a Computer Software Developer, and why are they important?

To thrive as a Computer Software Developer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and possibly certifications in languages or platforms (e.g., Java, AWS) are typically expected. Soft skills such as teamwork, effective communication, and adaptability help developers collaborate and respond to changing project requirements. These skills ensure developers can create efficient, maintainable software solutions that meet user needs and business goals.
Infographic showing various Computer Software Developer job openings in Maryland as of June 2026, with employment types broken down into 33% Internship, and 67% Full Time. Highlights an 100% In-person job distribution, with an average salary of $108,550 per year, or $52.2 per hour.

Software Developer

Space Ground System Solutions

Welcome, MD โ€ข On-site

$74K - $101K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

Space Ground System Solutions has a full-time opening for a Software Developer working onsite at our customer facility located in Welcome, MD. Our focus is to provide our customers with practical, state of the art solutions to complex communications, command, control and intelligence applications. The position is for a software developer to design, implement, test and validate software used to command and control satellites and payloads on orbit.

General Experience:

Zero (0) to five (5) years of software engineering/development experience, knowledge of high-level programming language(s)

Responsibilities:

  • Develop software using in a wide variety of application technologies in a Linux environment
  • Design and implement software for large-scale command and control systems
  • Troubleshoot and report software anomalies
  • Apply agile development practices and techniques to adapt rapidly to changing requirements and schedules
  • Ability to support a periodic on call rotation

Required Skills/Abilities:

  • Proficiency developing and testing software in a Linux environment
  • Experience with programming languages such as Java, Go, JavaScript, C/C+, Python

Preferred Experience and Qualifications:

  • Experience using Red Hat Enterprise Linux (RHEL)
  • Familiarity with Secure coding practices
  • Experience with container technologies (Kubernetes/Docker/Podman)
  • Experience writing scripts (examples: shell scripting, python, NodeJS.)
  • Experience using software configuration management tools (examples: git, Bitbucket, Jira, etc.)
  • Familiarity with web technologies (examples: HTML, CSS, React, REST, JSON, WildFly, etc.)

Required Education:

  • Bachelor of Science degree in Computer Science/Engineering or other relevant Engineering field from an accredited university or equivalent combination of formal education and experience

Security Clearance Requirements:

  • Must be a US Citizen
  • Must meet eligibility requirements associated with obtaining a DoD Secret clearance
  • Selected applicant will be subject to a government security investigation and must meet eligibility requirements associated with access to classified information

Space Ground Systems Solutions (SGSS), a wholly owned subsidiary under the Parsons Corporation, is passionate about making our nation the undisputed leader in Space because we understand that ensuring our security for future generations depends on it. We have emerged as a leader in the development of cutting-edge solutions for the Department of Defense and Intelligence Community. Our tremendous success can be attributed to our people and our priorities. Do you want to be part of a team that is helping the government solve major national security challenges in the space domain? We need your help.

SGSS believes in taking care of their employees by offering:

  • ALL benefits are fully funded, for your entire family
    • this includes Medical/Dental/Vision/Group Life/STD/LTD - no employee premiums
  • SGSS funded HSA (Health Savings Account) provided
    • with SGSS funding the maximum amount allowed by the IRS
  • Retirement Savings Plan (RSP/401k) with a 20% annual company contribution - no employee contribution required

Apply now to work for a company that truly believes YOU are the key to OUR success . . . Come BE the difference.

=======================================================

SGSS is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.