1

Software Development Business Analyst Jobs in Houston, TX

Senior Business Analyst

Houston, TX · Remote

$88K - $114K/yr

Experience in software development and compliance projects, and implementing associated changes * Extensive knowledge of the Software Development Life Cycle, Business Analysis practices, and Business ...

Senior Business Analyst

Houston, TX · On-site

$88K - $114K/yr

Experience in software development and compliance projects, and implementing associated changes * Extensive knowledge of the Software Development Life Cycle, Business Analysis practices, and Business ...

Business Analyst

Houston, TX · On-site

$45 - $48/hr

Technical Business Analyst Location: Houston, Texas Duration: 6-month (Contract-to-hire) Pay: $45 ... Providing tier 1 support/troubleshooting/reporting/training for the software. * Strong ...

The Business Analyst will serve as a connector between Product, Engineering, and Clinical ... Support development of business cases including ROI and clinical impact * Track performance of ...

... Business, or a related field • 0-3 years of experience in banking, credit analysis, commercial ... and software platforms quickly • Strong written and verbal communication skills 📍 Houston ...

Showing results 21-40

Software Development Business Analyst information

See Houston, TX salary details

$23.4K

$78.1K

$117K

How much do software development business analyst jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software development business analyst in Houston, TX is $78,145.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,100.00 and $95,000.00 per year, depending on experience, location, and employer.

What does a software development business analyst do?

A Software Development Business Analyst acts as a bridge between business stakeholders and software development teams. They gather and analyze requirements, document business processes, and translate business needs into technical specifications. Their main goal is to ensure the final software product aligns with the organization's objectives and user needs. This involves facilitating communication, prioritizing requirements, and often assisting in testing and implementation phases.

What are the key skills and qualifications needed to thrive as a software development business analyst?

To thrive as a Software Development Business Analyst, you need strong analytical skills, a solid understanding of software development lifecycles, and typically a degree in computer science, information systems, or business. Familiarity with requirements management tools (like Jira or Confluence), modeling languages (such as UML), and Agile or Scrum certifications are commonly required. Excellent communication, problem-solving, and stakeholder management skills set top performers apart in this role. These capabilities ensure that business needs are clearly translated into actionable technical requirements, leading to successful project outcomes.

How does a software development business analyst typically collaborate with developers and stakeholders during a project lifecycle?

A Software Development Business Analyst acts as a crucial bridge between stakeholders, such as product owners or clients, and the development team. Throughout the project lifecycle, they gather and clarify requirements, translate business needs into technical documentation, and facilitate communication to ensure everyone is aligned. They often participate in agile ceremonies like sprint planning and stand-ups, help resolve ambiguities, and validate that the delivered software meets the intended business goals. This collaborative approach helps reduce misunderstandings and ensures smoother project execution.

What is the difference between Software Development Business Analyst vs Software Engineer?

AspectSoftware Development Business AnalystSoftware Engineer
Primary RoleAnalyzes business needs, documents requirements, and bridges communication between stakeholders and development teams.Designs, develops, tests, and maintains software applications and systems.
Required SkillsBusiness analysis, communication, requirements gathering, understanding of software development lifecycle.Programming, coding, system design, technical problem-solving.
CertificationsCBAP, CCBA, or similar business analysis certifications; familiarity with Agile/Scrum.Certified Software Development Professional (CSDP), programming language certifications.
Work EnvironmentCollaborates with business stakeholders and development teams in office or remote settings.Works primarily in development teams, often in technical environments.

While both roles are integral to software projects, a Software Development Business Analyst focuses on understanding and translating business needs into technical requirements, whereas a Software Engineer is responsible for building and implementing the software solutions.

What job categories do people searching Software Development Business Analyst jobs in Houston, TX look for?

The top searched job categories for Software Development Business Analyst jobs in Houston, TX are:

What cities near Houston, TX are hiring for Software Development Business Analyst jobs?

Cities near Houston, TX with the most Software Development Business Analyst job openings:

Infographic showing various Software Development Business Analyst job openings in Houston, TX as of August 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $78,145 per year, or $37.6 per hour.

Senior Business Analyst

Tally Group

Houston, TX • Remote

$88K - $114K/yr

Full-time

Posted 15 days ago


Job description

Location:

Remote Texas (occasional travel to Houston and/or client sites required) or Houston, Hybrid

About Tally Group:

At Tally Group, we put our energy into building world-leading utility technology. We want to transform how people power their homes and businesses, so we're reinventing how energy retailers operate.

We are a cloud-native SaaS provider with extensive experience and clients worldwide. We offer a comprehensive suite of innovative billing, digital and analytics solutions designed to meet globally diverse market and regulatory requirements, empower customers and reduce cost-to-serve.

Why Tally Group?

  • A flat, non-hierarchical culture - direct visibility to senior leadership and execs, without layers of management in between
  • Genuine investment in career growth and mentorship, not just a talking point - team members are actively supported in growing into new roles and responsibilities
  • A stable, essential industry (energy) doing work with real impact - supporting the transition to renewable and more efficient energy solutions
  • Active, funded growth in the US market - Tally has recently brought on a dedicated Chief Growth Officer and US sales team, with real investment behind expanding the business here
  • A small, tight-knit, globally distributed team that genuinely enjoys working together

The Role:

Reporting into the Delivery Lead, this role will be responsible for defining business requirements and processes, defining user acceptance criteria, product and process improvement, documentation, UAT facilitation, conducting demos, and stakeholder management.

Responsibilities:

Process Assessment, Modelling & Requirements Gathering

  • Identify, analyze and document business processes, technical functions and user stories (requirements) to enhance business systems using best practice methodology and industry recognized processes, practices and systems, assisting others to decide on best approach
  • Analyze current services and processes, analyze and respond to customer feedback and insights and identify and implement opportunities to optimize these and contribute to ongoing improvements to products and service delivery
  • Work with subject matter experts and project team members to define, document and communicate technology project requirements and associated documentation
  • Develop fit for purpose end to end business requirements
  • Conduct walkthroughs of the requirements with stakeholders to obtain validation and approvals

Compliance & Product/Process Improvement

  • Understand and prioritize customer requirements aligned to compliance and business needs (product rules, legislative requirements, and process re-engineering opportunities)
  • Investigate problems, analyze options and provide recommendations for new and existing services, new initiatives, strategies and products to improve compliance, effectiveness and address risks
  • Ensure customer satisfaction and feedback with respect to problem resolution

Relationship Management

  • Build and manage strong relationships with customers, colleagues, and internal/external stakeholders to ensure successful, timely delivery

Testing Support

  • Assists the business with the development of user acceptance testing and verification of issues
  • Assists with test environment setup, test scenario data preparation, and test execution support
  • Provision of appropriate documentation in a timely manner

Essential Skills/Proficiencies/Qualifications:

  • Excellent written and verbal communication skills
  • Ability to tailor communication style to the audience - from concise executive summaries to detailed process walkthroughs for operational staff to technical detail for developers and QA
  • Significant experience in requirements elicitation and development and prioritization of business requirements
  • Experience in software development and compliance projects, and implementing associated changes
  • Extensive knowledge of the Software Development Life Cycle, Business Analysis practices, and Business Process Modelling
  • Broad knowledge of documentation standards
  • Significant stakeholder management experience with internal and external customers
  • A highly effective and collaborative team worker
  • Experience mentoring other BAs and agile team delivery members
  • University degree in Business, Information Technology or related discipline or equivalent industry related experience preferable
  • Ability to read and interpret SQL queries and understand underlying data structures, to validate requirements and test assumptions during design and delivery
  • Ability to quantity recommendations with cost-benefit or risk-adjusted impact analysis to support decision making
  • Comfortable operating in a high-ambiguity, fast-changing environment where priorities can shift quickly based on customer and business needs
  • Ability to actively participate in and synthesize outcomes from large, multi-stakeholder discussions (15-20+ participants across varying technical backgrounds) into clear, actionable next steps

Desirable Skills/Proficiencies/Qualifications:

  • An understanding of Agile and Scrum methodologies
  • Experience applying prioritization frameworks (e.g. MoSCoW, WSJF, cost-of-delay) to make and defend backlog prioritization decisions
  • Hands-on AI experience with requirements generation and automation, data and process modelling, data synthesis and storytelling, and meeting and transcription synthesis