1

Senior Software Analyst Jobs (NOW HIRING)

Sr. Business Analyst

Columbus, OH ยท On-site

$89K - $115K/yr

The Sr. Software Analyst is responsible for executing the Business Analyst role for their assigned technical product(s), application(s) or projects, within the context of an agile/DevOps delivery ...

Senior Software Developer

Washington, DC ยท On-site

$141K - $156K/yr

This position will work closely with product owners, business analysts, QA engineers, cybersecurity ... aligned software solutions. This role requires a hands-on senior technical professional with ...

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Senior Software Engineer

Washington, DC ยท On-site

$68.43 - $112.91/hr

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Senior Software Engineer

Washington, DC ยท On-site

$68.43 - $112.91/hr

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Senior Software Engineer

Hanahan, SC ยท On-site

$53.35 - $88.03/hr

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Senior Software Engineer

Washington, DC ยท On-site

$68.43 - $112.91/hr

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Software Developer I (Analyst) is an entry-level, hybrid seat on that team - combining foundational ... You ask for help early and offer it just as fast - senior developers and the Data Analyst are your ...

Senior Software Engineer

Hanahan, SC ยท On-site

$53.35 - $88.03/hr

PEMCCO is seeking a Senior Software Engineer to provide technical leadership in the design ... Analyze user, system, and business requirements and develop software solutions that support ...

Senior Software Engineer

Houston, TX

$117K - $154K/yr

Excellent problem-solving and analytical skills * Strong communication and interpersonal skills ... Senior Software Engineer looking for a new challenge, we would love to hear from you. Apply now to ...

Software Developer I (Analyst) is an entry-level, hybrid seat on that team - combining foundational ... You ask for help early and offer it just as fast - senior developers and the Data Analyst are your ...

Software Developer I (Analyst) is an entry-level, hybrid seat on that team - combining foundational ... You ask for help early and offer it just as fast - senior developers and the Data Analyst are your ...

Showing results 41-60

Senior Software Analyst information

See salary details

$31

$57

$74

How much do senior software analyst jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for senior software analyst in the United States is $57.26, according to ZipRecruiter salary data. Most workers in this role earn between $54.81 and $60.10 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Software Analyst, you need advanced analytical abilities, strong programming knowledge, and experience with software development life cycles, often supported by a degree in computer science or related field. Familiarity with requirements management tools, UML, SQL, and relevant certifications like CBAP or PMP is typically expected. Excellent communication, problem-solving, and stakeholder management skills help facilitate collaboration and solution delivery. These competencies ensure accurate requirements gathering, efficient project execution, and alignment between technical teams and business objectives.

How does a Senior Software Analyst typically collaborate with cross-functional teams during the software development lifecycle?

A Senior Software Analyst works closely with developers, quality assurance specialists, project managers, and business stakeholders throughout the software development lifecycle. They gather and refine requirements, translate business needs into technical specifications, and ensure all parties are aligned on project goals. Effective collaboration often involves leading meetings, facilitating discussions, and resolving misunderstandings between technical and non-technical team members. This role is pivotal in maintaining clear communication and ensuring that deliverables meet both business objectives and technical standards.

What is the difference between Senior Software Analyst vs Software Engineer?

AspectSenior Software AnalystSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; often some certifications in analysis or project managementBachelor's or higher in CS or related field; certifications like Java, AWS, or Agile are common
Work EnvironmentAnalyzing systems, gathering requirements, collaborating with stakeholdersDesigning, coding, testing software applications
Employer & Industry UsageIT consulting firms, large corporations, finance, healthcareTech companies, startups, software development firms

The main difference is that Senior Software Analysts focus on analyzing and defining software requirements and systems, while Software Engineers primarily develop and implement software solutions. Both roles require technical knowledge, but analysts lean more toward planning and analysis, whereas engineers focus on coding and building software.

What cities are hiring for Senior Software Analyst jobs? Cities with the most Senior Software Analyst job openings:
What are the most commonly searched types of Software Analyst jobs? The most popular types of Software Analyst jobs are:
What states have the most Senior Software Analyst jobs? States with the most job openings for Senior Software Analyst jobs include:
Infographic showing various Senior Software Analyst job openings in the United States as of July 2026, with employment types broken down into 89% Full Time, 6% Part Time, 1% Temporary, and 4% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $119,103 per year, or $57.3 per hour.

Sr. Business Analyst

MM International

Columbus, OH โ€ข On-site

$89K - $115K/yr

Contractor

Re-posted 27 days ago


Job description

Job Title: Sr. Business Analyst

Job Duration: 12 Months

Job Location: Columbus, OH

Skills Matrix:

Business Analyst - core function

Business Requirements

Product Owner – Agile Environment Fill in

Project Manager / Scrum Master – Agile Environment Fill in

Financial Environment

Required:

  • Education:
    • Bachelor’s Degree
  • Work experience, Leadership experience
  • Requirements
    • 3 - 5 years IT experience
    • 2 - 3 years project management
  • Preferences
    • 1 - 2 years Financial Services industry
    • Strong knowledge of common concepts and processes in project delivery
    • Familiarity with financial services lease and loan applications
    • Experience in a multi-location, international environment
    • Strong written and verbal communication skills, including the ability to sell complex topics with members of management at all levels

 Responsibilities:

  • The Sr. Software Analyst is responsible for executing the Business Analyst role for their assigned technical product(s), application(s) or projects, within the context of an agile/DevOps delivery model. 
  • In addition, they will extend their responsibilities to take on Project Management roles and Operations topics and may also fill the Agile Scrum Master role.
  • Key accountabilities of the function
    • Business Analysis: Execute the Business Analyst Agile Role by:
    • Building a strong understanding of the assigned business processes, functions, roles and rules
    • Owning the functional solution– the big picture story – of the initiative being delivered
    • Collaborating with the Business to elicit requirements, define acceptance criteria, and maintain a prioritized product backlog
    • Creating user stories to the level of granularity required by the team
    • Clarifying inconsistencies and resolving issues to bridge the gap between user expectations and the delivered product
    • Testing deliverables against a user story’s acceptance criteria to validate that the delivered product meets the business goals
    • Project Management: Lead the activities of assigned projects by:
    • Utilizing ITPM processes to direct the execution of IT related projects
    • Coordinating business, IT and provider resources to ensure on-time delivery of high-quality, cost-efficient projects
    • Executing appropriate ITPM delivery tasks, activities and deliverables as necessary to ensure project success
    • Managing key project management processes and artifacts to ensure successful project delivery
    • Scrum Master: Execute or support the Scrum Master Agile Role by:
    • Leading the Agile team in the adoption and execution of Agile processes
    • Planning and facilitating key Agile events including daily scrum, sprint planning, sprint demo and retrospective meetings
    • Collaborating with the Product Owner to manage the Product backlog
    • Clearing obstacles and enabling the efforts of the scrum team
    • Operations and Support: Support the objectives of the DevOps team by:
    • Steering providers in the execution of support tasks
    • Resolving escalated support topics
    • Planning and executing upgrades and replacements to ensure that hardware and software components remain supported
    • Executing ITSM/ITIL processes to ensure ongoing stable operations and alignment with SLAs
    • Coordination and Administration: Support efficient work processes by:
    • Coordinating day to day activities with team members
    • Leading and mentoring other team members as appropriate
    • Coordinating release planning and off-cycle efforts
    • Resolving or escalating risks and issues
    • Executing resource planning and time tracking processes
    • Impact on innovations and changes
    • (What is the expected extent of change of a function in terms of processes, systems, etc.)
    • Balancing speed to market, product quality and cost in the design and implementation of technical solutions
    • Developing technical solutions that appropriately account for both evolving technology and future business requirements
    • Executing in an evolving agile environment
    • Purpose and subject of the interaction/communication with internal/external interfaces, negotiating mandate (e.g. What is communicated how to whom)
    • Close collaboration with IT colleagues and the Business in the design and implementation of technical solutions
    • Performance of activities and interactions with our internal and external customers through verbal or written communication should reflect adherence to the company’s core values