1

Software Development Business Analyst Jobs (NOW HIRING)

Business Analyst Location: Montgomery, AL Onsite Flexibility: Onsite Contract Details * Position ... Review program, project or software artifacts developed by multiple vendors and comment or approve

The business analyst serves as the conduit between the program/customer community and the software development team through which requirements flow. This position may support more than one project or ...

Business Analyst

Montgomery, AL · On-site

$45 - $50/hr

The AMA is moving away from custom software development to procuring software that is configured to meet the business needs. This will require the Business Analyst to be very comfortable ...

Business Analyst has three major components: establishing requirements for user stories and rules (acceptance criteria) for software development, conducting rigorous system analysis and information ...

Sr. Business Analyst

Boston, MA · Hybrid

$100K - $129K/yr

Sr. Business Analyst Apex Systems is a world class technology services business that incorporates ... Serves as the liaison between the customer community and the software development team via clearly ...

... software development, integration, and O&M support for our Government customer. This role assists the lead PM to ensure that the team meets or exceeds expectations. The best candidate will enjoy ...

The Business Analyst will work closely with software development, quality assurance, project management, and business teams to ensure successful delivery of technology initiatives .Key ...

New

The business analyst serves as the conduit between the program/customer community and the software development team through which requirements flow. This BA will be involved at some level throughout ...

Experience as a Business Analyst leading or participating in the technical implementation of pension/retirement-related software development projects - especially Business Intelligence and Data ...

Business Analyst The Business Analyst performs complex database and application development work ... Minimum Requirements: * 4 years of software development life cycle and development life cycle ...

The Business Analyst is also responsible for supporting the development and data team with product ... the software development process, coupled with the ability to explain complex concepts in a ...

... skilled software development team. The analyst will also be responsible for business optimization and transformation. This is an exciting technical role where hands-on design is required.

The Business Analyst will work in both Agile (Sprint) and traditional Waterfall methodologies for the Software Development Lifecycle (SDLC), contributing to ensuring that customers' requirements are ...

Minimum 5 years' experience as a Business Analyst in software development projects * Minimum 5 years' experience in software testing * Minimum 5 years' experience facilitating meetings * Minimum 5 ...

next page

Showing results 1-20

Software Development Business Analyst information

See salary details

$24.5K

$81.8K

$122.5K

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

As of Jun 15, 2026, the average yearly pay for software development business analyst in the United States is $81,830.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $99,500.00 per year, depending on experience, location, and employer.

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.

Who earns more, BA or PM?

In the context of software development, project managers (PMs) generally earn higher salaries than business analysts (BAs) due to their broader responsibilities, leadership roles, and often more extensive experience. However, salaries can vary based on industry, location, certifications, and company size. Both roles require strong communication and technical skills, but PMs typically oversee project delivery and resource management, which can influence compensation levels.

Which is better, BDA or BA?

For a Software Development Business Analyst, the choice between a Business Data Analyst (BDA) and a Business Analyst (BA) depends on the focus of the role; BDA typically emphasizes data analysis and reporting, while BA focuses on requirements gathering and process improvement. Both roles require strong communication skills, but BDA often requires proficiency in data tools like SQL or Excel, whereas BA may need experience with project management and stakeholder engagement. The best fit depends on the specific project needs and organizational structure.

Can a software developer become a business analyst?

A software developer can transition to a business analyst role by developing skills in requirements gathering, process analysis, and stakeholder communication. Experience with tools like UML, SQL, and project management methodologies can facilitate this shift, often supported by certifications such as CBAP or CCBA.

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

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.

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 does a business analyst do in software development?

A business analyst in software development gathers and analyzes business requirements, translates them into technical specifications, and collaborates with developers and stakeholders to ensure the final product meets business needs. They often use tools like process models and documentation to facilitate communication and may participate in testing and project management activities.

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.

More about Software Development Business Analyst jobs
What cities are hiring for Software Development Business Analyst jobs? Cities with the most Software Development Business Analyst job openings:
What states have the most Software Development Business Analyst jobs? States with the most job openings for Software Development Business Analyst jobs include:
Infographic showing various Software Development Business Analyst job openings in the United States as of June 2026, with employment types broken down into 24% Full Time, 71% Part Time, and 5% Contract. Highlights an 81% Physical, 8% Hybrid, and 11% Remote job distribution, with an average salary of $81,830 per year, or $39.3 per hour.
Business Analyst

Business Analyst

GTT, LLC

Montgomery, AL

$74 - $75/hr

Full-time

Medical, Dental, Vision, Retirement

Posted 11 days ago

Be an early applicant


Job description

Business Analyst

Location: Montgomery, AL

Onsite Flexibility: Onsite

Contract Details
  • Position Type: Contract
  • Contract Duration: 12 months
  • Start: March 23, 2026
  • Pay Rate: $74.00 $75.00 / Hour (USD)
  • Work Authorization: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

---

Job Summary

The AMA is moving away from custom software development to procuring software that is configured to meet the business needs. This will require the Business Analyst to be very comfortable understanding the contract, the business, and the requirements. To support this effort, the AMA is seeking an experienced Business Analyst to be a member of the Medicaid Enterprise Systems (MES) team. The Business Analyst will be working collaboratively with a team of dynamic individuals working in a fast-paced environment. The Business Analyst will be responsible for reviewing and approving artifacts related to the program, project, or software. The Business Analyst must also understand the contract and be able to verify the contract requirements are met. The Business Analyst will be working directly with the business areas to support them and ensure their understanding of the vendor proposed solutions. This position will work closely with the business areas, vendors, and Project Management Office (PMO) vendor.

The Alabama Medicaid Agency (AMA) is preparing for a major transition from a monolithic system with 14 different business functions to a modern system and platform. This multi-year Modernization project will include working with multiple vendors and may include multiple project methodologies. The project must comply with the Federal standards and regulations such as: Medicaid Information Technology Architecture (MITA), CMS Seven Conditions and Standards, Outcomes-Based Certification (OBC), 21st Century Cures Act (Cures Act), Health Information Technology for Economic and Clinical Health act (HITECH act). There are two vendors already in the program and there are three more contracts being actively worked on. The first Vendor to join the project was the Program Management Office (PMO) vendor who is responsible for managing the project, defining the AMA enterprise architecture, defining requirements, and leading the organizational change management effort.

---

Required Skills
  • Understand contract monitoring for development, configuration, and operational activities
  • Review and follow the processes and procedures defined to support a program with multiple vendors
  • Work with multiple vendors and multiple in-person or virtual teams
  • Review program, project or software artifacts developed by multiple vendors and comment or approve
  • Interact professionally with a diverse group of executives, managers, and subject matter experts
  • Perform standard project functions such as creating documents or presentations, schedule meetings, produce meeting minutes, disburse reports, track artifacts, issues, and action items, etc.
  • Provide business and requirements oversight
  • Understand all phases of a project management and software development life cycle
  • Support multiple software development methodologies or software configuration activities
  • Assist with Centers of Medicaid, Medicare Service (CMS) reporting and certification process
  • Maintain project assets, communications, and track items to completion
  • Identify and report on abnormalities or variances
  • Excellent and effective stakeholder management skills comfortable speaking and discussing requirements and scope with users and senior stakeholders
  • Excellent written and verbal communications and presentation skills
  • A team player with strong interpersonal skills to build team rapport
  • Excellent research capabilities
  • Ability to multitask in an environment that has multiple conflicting priorities
  • Strong analytical, problem solving, data and business process analysis and design skills
  • Ability to adapt and work in a fast-paced and dynamic group environment
  • Ability to manage complexity well and demonstrated experience managing across functions to accomplish large scale goals
  • Understand all phases of a project management and software development life cycle; have knowledge of multiple project management methodologies
  • A result-driven, independent thinker and initiative individual that is detail oriented, meticulous, and able to handle loads of information
  • Ability to work independently with minimal direction from State or other team members
  • Experience using and working with virtual and in-house team members

---

Preferred Skills
  • Strong interpersonal skills to build team rapport
  • Excellent verbal and written communication skills
  • Ability to work independently with minimal direction from State or other team members
  • Ability to work under pressure / to a deadline
  • Strong analytical and critical thinking skills
  • Exceptional research and reporting skills

---

Required Experience
  • 7 years of experience as a Senior Business Analyst with 3 years working on business process modelling and management
  • 5 years of experience in MMIS or domain knowledge of Medicare, Medicaid or with a major health care payer
  • 2 years of experience with multi-vendor project
  • Expert/Advance experience in using Visio, MS Project, Office 365, Webex/Teams

---

Benefits
  • Medical, Vision, and Dental Insurance Plans
  • 401k Retirement Fund

---

About GTT

GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada.

---

Job Number: 26-02476 Industry: Operations & Management

#LI-GTT #LI-Remote #gttjobs

Company Description

Global Technical Talent is a subsidiary of Chenega Corporation (www.Chenega.com) with over 1.3 billion US$ in revenue and 5800 US employees. We provide Total Talent Solutions, Global staffing, SOW, RPO, Direct Sourcing, and Global Payroll with physical offices in US, Canada, and India. GTT Digital headquartered in Toronto specializes in providing high-tech digital and banking talent to some of the nation’s largest financial institutions. As a leader in the staffing industry for over 22 years, we have become one of the largest staffing firms in the New England region, working with Fortune 500 clients and cutting-edge, technology-driven recruiting infrastructure.
We are a Native American-owned, economically disadvantaged corporation that highly values diverse and inclusive workplaces. Our clients and partners are among the most successful and innovative organizations in the world. Our top clients are Fortune 500 banking, insurance, and financial services firms, some of the nation’s largest life sciences, biotech, utility, and retail companies, and prestigious educational institutions in the Ivy League tier.
There is always a new opportunity for success when you look through all of the open job opportunities on our website’s career page. Just click on this link: https://bit.ly/gttcareers
Awards
SIA’s Fastest Growing Staffing Firm: 2023 and 2015
SIA’s Best Staffing Firm to Work for: 2019 -2023
Inc 5000 Fastest Growing Private Company: 2023, 2022, 2016, 2015
Randstad Preferred Supplier: 2020 - 2023
TechServe Alliance Excellence Award. 2019
NH Business Magazines Fast 5 fastest growing companies
Ernst & Young Entrepreneur of the Year Finalist: 2015

GTT logo

About GTT

Sourced by ZipRecruiter

GTT, based in Tysons, Virginia, US, is a leading global provider in the telecommunications industry. Operating largely within the realm of cloud networking to multinational clients, GTT is dedicated to delivering scalable, secured, and reliable cloud networking services. Found in 2005, the tech giant operates with a staunch commitment to simplifying the complex elements within the cloud networking infrastructure. Embodying a mission to connect people across organizations and around the world, they strive to provide the broadest range of cloud networking services, rendered via future-proof technology.

Industry

Internet and it

Company size

1,001 - 5,000 Employees

Headquarters location

Tysons, VA, US

Year founded

1998

Social media