1

Software Engineer Software Developer Jobs in Westminster, MD

Software Engineer

Woodstock, MD ยท On-site

  • Medical

  • Retirement

  • PTO

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing- intensive analytics, novel algorithm development, manipulation of extremely large data ...

Principal Software Engineer

Woodbine, MD ยท On-site

$148K - $198K/yr

The Principal Software Engineer will drive the company's technical vision and provide strategic guidance to the software development team. This senior role is for an individual with deep industry ...

This Software Engineering role is within the Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge development programs for defense applications. A strong candidate for ...

Software Engineer

Owings Mills, MD ยท On-site

  • Retirement

Valmet is seeking a Senior Software Engineer to support and enhance our legacy Distributed Control ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...

Software Engineer

Owings Mills, MD ยท On-site

  • Retirement

Valmet is seeking a Senior Software Engineer to support and enhance our legacy Distributed Control ... With over 19,000 professionals around the world, we are the leading global developer and supplier ...

Software Engineer

Cockeysville, MD ยท On-site

$86.25 - $115/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Exposure to Azure DevOps, and experience using Git Source Control. * Exposure to Continuous Integration and automated Deployments. * Experience with Cloud and Software-as-a-Service paradigm and ...

New

Software Engineer

Hunt Valley, MD

$86K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Exposure to Azure DevOps, and experience using Git Source Control. * Exposure to Continuous Integration and automated Deployments. * Experience with Cloud and Software-as-a-Service paradigm and ...

Software Engineer

MD ยท On-site

$86K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Exposure to Azure DevOps, and experience using Git Source Control. * Exposure to Continuous Integration and automated Deployments. * Experience with Cloud and Software-as-a-Service paradigm and ...

next page

Showing results 1-20

Software Engineer Software Developer information

See Westminster, MD salary details

$46.1K

$107.5K

$159.5K

How much do software engineer software developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineer software developer in Westminster, MD is $107,480.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $124,900.00 per year, depending on experience, location, and employer.

What is a software engineer software developer?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a software engineer software developer?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What are popular job titles related to Software Engineer Software Developer jobs in Westminster, MD?

For Software Engineer Software Developer jobs in Westminster, MD, the most frequently searched job titles are:

What job categories do people searching Software Engineer Software Developer jobs in Westminster, MD look for?

The top searched job categories for Software Engineer Software Developer jobs in Westminster, MD are:

What cities near Westminster, MD are hiring for Software Engineer Software Developer jobs?

Cities near Westminster, MD with the most Software Engineer Software Developer job openings:

Infographic showing various Software Engineer Software Developer job openings in Westminster, MD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $107,480 per year, or $51.7 per hour.

Software Engineer, Level 1 (FORECASTED)

Independent Software, Inc.

Ellicott City, MD โ€ข On-site

Full-time

Re-posted 11 days ago


Job description

Job Summary:
Independent Software, Inc. is focused on mission-critical operations, and they are seeking a Software Engineer Level 1 to develop, maintain, and enhance their software systems. The role involves contributing to the full software development lifecycle and collaborating within Agile teams to deliver reliable solutions.
Responsibilities:
โ€ข Analyze user requirements and translate them into software design and functionality
โ€ข Design, develop, test, and maintain software applications and components
โ€ข Debug software and resolve defects in a timely manner
โ€ข Modify existing software to improve performance or add new functionality
โ€ข Integrate software into new or existing systems and environments
โ€ข Develop and execute basic database queries to support data processing
โ€ข Participate in code reviews and follow development best practices
โ€ข Create and maintain technical documentation
โ€ข Collaborate within Agile teams to support iterative development
Qualifications:
Required:
โ€ข Experience with one or more programming languages (Java, Python, C, or C++)
โ€ข Experience developing, testing, and debugging software
โ€ข Familiarity with software development lifecycle (SDLC) and Agile methodologies
โ€ข Basic experience with databases and writing queries (SQL or similar)
โ€ข Understanding of software design and system integration concepts
โ€ข Strong analytical and problem-solving skills
โ€ข Ability to work independently and in a team environment
โ€ข Strong communication skills
โ€ข Bachelorโ€™s degree in Computer Science or a related technical discipline from an accredited college or university is required OR Seven (7) years of Software Engineering experience OR Four (4) additional years of Software Engineering experience may be substituted for a degree
โ€ข Must possess an active TS SCI with appropriate Polygraph to be considered for this role
Preferred:
โ€ข Experience with Java frameworks (Spring, Hibernate)
โ€ข Familiarity with Git or other version control tools
โ€ข Exposure to CI/CD pipelines or automated testing
โ€ข Experience with Docker or Kubernetes
โ€ข Scripting experience (Python, Bash, or Shell)
Company:
Independent Software supports our customers by providing next-generation cyber services, intelligence and all-source analytics, machine learning, and mission application development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11-50 employees. The company is currently Early Stage.