1

Software Software Jobs in Columbia, MD (NOW HIRING)

next page

Showing results 1-20

Software Software information

See Columbia, MD salary details

$47.6K

$111K

$164.7K

How much do software software jobs pay per year?

As of Sep 1, 2026, the average yearly pay for software software in Columbia, MD is $110,995.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,300.00 and $129,000.00 per year, depending on experience, location, and employer.

What is a software software?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a software software typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.

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

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What are popular job titles related to Software Software jobs in Columbia, MD?

For Software Software jobs in Columbia, MD, the most frequently searched job titles are:

What cities near Columbia, MD are hiring for Software Software jobs?

Cities near Columbia, MD with the most Software Software job openings:

Infographic showing various Software Software job openings in Columbia, MD as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $110,995 per year, or $53.4 per hour.

Software Engineer

Independent Software

Annapolis Junction, MD โ€ข On-site

Full-time

Re-posted 10 days ago


Job description

What You Will Do:
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain enterprise Java applications supporting mission-critical systems. You will work with modern technologies including Java, Spring Boot, RESTful APIs, relational databases, containerization, Kubernetes, and automated CI/CD pipelines.
You will participate throughout the software development lifecycle, collaborating with engineering teams to build scalable solutions, modernize existing applications, troubleshoot complex technical issues, and improve software quality and deployment reliability.
Key Responsibilities:
 

  • Design, develop, test, and maintain enterprise Java applications using Spring Boot and modern software engineering practices
  • Develop scalable RESTful APIs and backend services
  • Design, optimize, and troubleshoot relational database solutions using MariaDB and other enterprise database technologies
  • Support application modernization through containerization, Kubernetes deployments, and improvements to system architecture
  • Participate in technical design sessions, architecture discussions, code reviews, testing, and troubleshooting
  • Develop and maintain automated testing solutions
  • Build and support GitLab CI/CD pipelines to improve software quality and deployment efficiency
  • Collaborate with cross-functional engineering teams throughout the software development lifecycle
  • Use Jira and Confluence to support Agile software development activities

Required Skills and Qualifications:
 
  • Experience developing enterprise applications using Java and Spring Boot or similar modern frameworks
  • Experience designing and developing RESTful APIs and backend services
  • Experience with relational databases such as MariaDB, PostgreSQL, Oracle, or similar technologies
  • Experience with container technologies such as Docker or Podman, Kubernetes, or similar application deployment platforms
  • Experience using Git-based source control and CI/CD pipelines
  • Experience with automated software testing practices
  • Experience working in Agile software development environments
  • Strong software troubleshooting, debugging, and problem-solving
  • Ability to collaborate effectively within cross-functional engineering teams

Desired Skills:
 
  • Experience developing Angular or other modern web applications
  • Experience with microservices architecture, application modernization, or cloud-native software development
  • Experience implementing GitLab CI/CD pipelines and DevSecOps practices
  • Experience with SQL performance tuning and high-volume enterprise applications
  • Experience using Jira and Confluence
  • Experience supporting enterprise software in secure or classified environments

Education and Experience:
Level 1
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university plus twelve (12) years of relevant Software Engineering experience supporting programs and contracts of similar scope, type, and complexity; OR
  • Sixteen (16) years of relevant Software Engineering experience may be substituted for the Bachelor’s degree.

Level 2
  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university plus fourteen (14) years of relevant Software Engineering experience supporting programs and contracts of similar scope, type, and complexity; OR
  • Eighteen (18) years of relevant Software Engineering experience supporting projects with similar software processes may be substituted for the Bachelor’s degree.

Clearance Requirement:
 
  • Must possess an active TS SCI with appropriate Polygraph to be considered for this role

Why Choose Independent Software:
At Independent Software, our people are the mission. We’ve built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
  • Support critical national security missions that matter
  • Be part of a close-knit, employee-first culture where your voice is heard
  • Expand your skills through ongoing training, mentorship, and career development
  • Enjoy competitive compensation, generous benefits, and work-life balance


Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
 

Powered by JazzHR

0Jov9oeBU3