1

Software Analyst Jobs in Maryland (NOW HIRING)

Software testing * Workflow analysis * Technical documentation DESIRED SKILLS * Knowledge of database management * Familiarity with cloud systems * Experience with ERP solutions * Proficiency in ...

Sr. Software Engineer

Columbia, MD · On-site

$120K - $159K/yr

Other responsibilities will include system/software analysis, architecture definition, high-level design, detailed design, implementation, testing, documentation, and government certification of ...

Perform system, equipment, and software analyses to support engineering and operational decision-making. * Support engineering and systems analysis activities across design, integration, test and ...

Perform system, equipment, and software analyses to support engineering and operational decision-making. * Support engineering and systems analysis activities across design, integration, test and ...

Perform system, equipment, and software analyses to support engineering and operational decision-making. * Support engineering and systems analysis activities across design, integration, test and ...

next page

Showing results 1-20

Software Analyst information

See Maryland salary details

$23

$45

$59

How much do software analyst jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for software analyst in Maryland is $45.22, according to ZipRecruiter salary data. Most workers in this role earn between $34.28 and $54.13 per hour, depending on experience, location, and employer.

What is a software analyst?

Software Analysts are professionals who evaluate, design, and improve software systems to meet business requirements. They gather and analyze user needs, document functional specifications, and act as a bridge between stakeholders and the development team. Their role often includes troubleshooting issues, recommending software solutions, and ensuring that applications align with organizational goals. By facilitating communication and understanding between technical and non-technical teams, Software Analysts help ensure successful software development and implementation.

What does a software analyst do?

As a software analyst, your responsibilities are to act as the go-between for the developers and the users. Your duties are to assess the scope of the software project, specify the users’ needs to the developers, and establish the requirements of each program. You also fill out the SRS documentation, which provides the developers and project manager with descriptions of the software as the developers move through the project. Analysts also need technical skills to aid developers and translate user needs into more technical specifications for the application.

How does a software analyst typically collaborate with development and QA teams during a project lifecycle?

A Software Analyst plays a key liaison role between business stakeholders, developers, and QA teams. During the project lifecycle, they gather and clarify requirements, translate them into technical documentation, and ensure all teams have a shared understanding of project objectives. They often participate in meetings, facilitate communication to resolve ambiguities, and review deliverables to confirm alignment with business needs. This collaborative approach helps prevent misunderstandings and ensures a smoother workflow from design through testing and deployment.

What is the difference between Software Analyst vs Software Developer?

AspectSoftware AnalystSoftware Developer
Primary RoleAnalyzes business needs, gathers requirements, and designs solutionsWrites, tests, and maintains software code
Skills & CertificationsBusiness analysis, requirements gathering, UML, possibly certifications like CBAPProgramming languages, software engineering, certifications like Microsoft Certified
Work EnvironmentCollaborates with stakeholders, often in office or client sitesDevelops software in teams or individually, often in office or remote settings
Industry UsageCommon in IT consulting, finance, healthcare, and enterprise sectorsPrevalent in tech companies, startups, and software firms

While both roles work closely in software projects, a Software Analyst focuses on understanding business needs and translating them into technical requirements, whereas a Software Developer primarily builds and codes the software solutions based on those requirements.

Is IT hard to be a software analyst?

Becoming a software analyst requires strong analytical skills, knowledge of programming and software development, and the ability to interpret technical data. The role can be challenging due to the need to understand complex systems and communicate findings effectively, but it is manageable with proper training and experience.

Is a software analyst an entry level position?

A software analyst position can be entry-level or require some experience, depending on the company and specific role. Entry-level software analyst roles typically require basic knowledge of programming, data analysis, and relevant tools, and may be suitable for recent graduates or those with limited work experience. More advanced roles may require several years of experience and specialized skills.

What are the most commonly searched types of Software Analyst jobs in Maryland?

The most popular types of Software Analyst jobs in Maryland are:

What are popular job titles related to Software Analyst jobs in Maryland?

For Software Analyst jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Software Analyst jobs?

Cities in Maryland with the most Software Analyst job openings:

Infographic showing various Software Analyst job openings in Maryland as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $94,061 per year, or $45.2 per hour.

Computer Software/Integration Analyst (Senior)

Interclypse, Inc.

Annapolis Junction, MD

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Description

Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company, but a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents are celebrated, your ideas are embraced, and your potential is achieved. Every Interclypse team member can benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to positively impact society, community, industry, and individuals by always "Doing What is Right". Together, let's pioneer a future where greatness is achieved and exceeded.


To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and a supportive environment to ensure long-term success.


Interclypse is supporting several Maryland state agencies in the modernization and sustainment of critical systems. This exciting opportunity provides candidates with the ability to contribute to the long-term health and success of the state while continuing to learn and grow professionally within Interclypse's growth mindset culture.


All positions are required to be onsite at various locations in Maryland.


Make a difference. Join our team by applying today!


Responsibilities:


The Computer Software/Integration Analyst (Senior) is responsible for performing the following tasks.


A. Presenting system designs for user approval at formal reviews.

B. Performing configuration management, software integration, interpreting software test results, and

C. Recommending solutions for unsatisfactory test results; and

D. Providing solutions to identified software problem reports.

Requirements

Required Qualifications

  • Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or a related scientific or technical discipline. (Note: A Master's degree is preferred.)
  • Eight (8) years of progressive working experience as a computer specialist or a computer systems analyst
  • Five (5) years of experience as a Computer Systems Analyst. This individual must be knowledgeable in implementing computer systems in a phased approach of requirements analysis and conceptual design, site survey, system design review, critical design review, installation, integration, and testing. This individual must be knowledgeable in performing requirements analysis for a wide range of users in areas such as office automation, finance, and accounting. This individual must be knowledgeable in life-cycle support, including maintenance, administration, and management.


Why You Will Love Interclypse

  • You want to work for an adaptive company that moves at your speed.
  • You want a healthy work-life balance.
  • You want to work with a passionate team on an important mission.
  • You want to work for an organization that values and appreciates you.
  • You want to work for an organization that invests in your growth.
  • You want the option for career mentorship, both in technology and in business.
  • You value a company with a strong culture of growth and support.

Employee Impact Program

Every employee has the opportunity to be rewarded for the contributions they can make toward the long-term health of the company, our customers, and employees. This program in combination with our comprehensive benefits, time off and leave programs allow you to design a career and compensation program that enables unmatched flexibility while ensuring company, customer, and employee health and prosperity.


Benefits

  • Personal Time Off (PTO) for vacations, holidays, illnesses
  • Parental Leave
  • Bereavement Leave
  • Jury Duty Leave
  • Retirement: Unlimited 401K match up to 8% of your salary up to the federal maximum
  • Financial education and planning support
  • Health Insurance (Medical, Dental, Vision)
  • Health Savings Account (HSA)
  • Medical and Dependent Care Flexible Spending Accounts (FSA)
  • Employee Assistance Program
  • Life Insurance
  • Accidental Death and Dismemberment Insurance
  • Disability: Short-term and long-term disability coverage
  • Educational support
  • Company apparel
  • Social events: Holiday Party, Spring Picnic, Fall Picnic, happy hours and more.
  • Access to group rates for voluntary benefits such as Accident, Hospital Indemnity, Critical Illness, Pet Insurance, and Identity Theft Protection


EOE AA M/F/Vet/Disability:

Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.


The base salary range provided is not adjusted for geographic differences associated with where the work is being performed. Actual salaries will vary depending on factors including but not limited to location, candidate's experience and education/training, internal peer equity, and market and business consideration.