1

Software Development Business Analyst Jobs in Raleigh, NC

Technical Business Analyst Location(s): Raleigh NC Workplace: Hybrid - Due to in-office ... Understanding of and ability to contribute to the Software Development Life Cycle (SDLC). * Strong ...

Technical Business Analyst Location(s): Raleigh NC Workplace: Hybrid - Due to in-office ... Understanding of and ability to contribute to the Software Development Life Cycle (SDLC). * Strong ...

Senior Business Analyst

Raleigh, NC · Hybrid

$89K - $116K/yr

Senior Business Analyst Location: Raleigh NC Position: Hybrid Duration: 12 Months from projected ... Understanding of Software Development Lifecycle (SDLC) concepts and process * Knowledge of and ...

... software development Companies. With a partnership of all major technology vendors, Infojini ... Business Analyst Location: Raleigh, NC (Locals only) Duration: 12 months contract Client: Direct ...

... software development Companies. With a partnership of all major technology vendors, Infojini ... Business Analyst Duration: 12+ Months Location: Raleigh NC Description (including, but not limited ...

Experience designing within the Cúram software suite. - Required - 7 * Experience with problem ... Experience in business application consulting or development. - Required - 7 * Curam V6 ...

The Technical Business Analyst supports cross-functional teams, particularly technical and business ... Knowledge of project management, Jira/Confluence, and agile software development methodologies and ...

... software functionality and other issues throughout the development stage. Assists in monitoring ... Functional Business Analyst Mandatory Skills Must have strong analytical and problem-solving skills ...

... software functionality and other issues throughout the development stage. Assists in monitoring ... Qualifications MTPS Business Analyst Mandatory Skills Must have strong analytical and problem ...

Business Analyst Procom is a leading provider of professional IT services and staffing to ... to software functionality and other issues throughout the development stage. • Assists in ...

Sr. Business Analyst

Raleigh, NC

$89K - $116K/yr

The NC DHHS seeks a Senior Business Analyst to support the business process and requirements ... Software Development Lifecycle (SDLC) concepts and process • Knowledge of and experience with ...

Senior Business Analyst

Raleigh, NC · On-site

$40 - $45/hr

Experience in business analysis, requirements gathering, and documentation ... Strong understanding of Software Development Lifecycle (SDLC). * Experience creating user stories ...

NC DHHS Senior Business Analyst

Raleigh, NC

$89K - $116K/yr

NC DHHS Senior Business Analyst The NC DHHS seeks a Senior Business Analyst to support the business ... Understanding of Software Development Lifecycle (SDLC) concepts and process * Knowledge of and ...

Business Analyst III

Cary, NC · Remote

$44.50 - $61.50/hr

Business Analyst III At Global Sales & Servicing (GSSP) Platform, our mission is to build the next ... Significant Software Development Life Cycle knowledge and experience. Microsoft Suite of ...

next page

Showing results 1-20

Software Development Business Analyst information

See Raleigh, NC salary details

$23.8K

$79.5K

$119.1K

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

As of Jun 9, 2026, the average yearly pay for software development business analyst in Raleigh, NC is $79,545.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,200.00 and $96,700.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.

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 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 are popular job titles related to Software Development Business Analyst jobs in Raleigh, NC? For Software Development Business Analyst jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Software Development Business Analyst jobs in Raleigh, NC look for? The top searched job categories for Software Development Business Analyst jobs in Raleigh, NC are:
Infographic showing various Software Development Business Analyst job openings in Raleigh, NC as of May 2026, with employment types broken down into 92% Full Time, 5% Part Time, and 3% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $79,545 per year, or $38.2 per hour.
Technical Business Analyst

Technical Business Analyst

Elder Research

Raleigh, NC • On-site

Full-time

Posted 11 days ago


Job description

Technical Business Analyst
Job Title: Technical Business Analyst
Location(s): Raleigh NC
Workplace: Hybrid - Due to in-office requirements, candidates must be local to either Raleigh, NC or Charlottesville, VA. Relocation assistance is not available
Clearance Required: Not required, BUT YOU MUST BE ELIGIBLE FOR A CLEARANCE
Position Overview:
As a Technical Business Analyst, you will play a key role in bridging business needs with technical solutions. In this role, you will:
  • Conduct process mapping and analysis to identify inefficiencies, recommend improvements, and support process optimization.
  • Define, catalog, and maintain data sets while ensuring data quality, integrity, and accessibility.
  • Identify and document data users, their requirements, and use cases to enable effective decision-making.
  • Collaborate cross-functionally to develop new data products, solutions, and business processes.
  • Translate business requirements into technical specifications for developers, engineers, and stakeholders.
  • Lead initial issue response and root cause analysis for technical and process-related challenges.
  • Facilitate collaboration through visualization and ideation tools (e.g., MIRO, Mural, FIGMA, Notion).
  • Support the development and implementation of data governance and data management best practices.
  • Conduct business process modeling using frameworks such as BPMN or UML.
  • Gather and document requirements through user stories, use cases, and functional/non-functional specifications.
  • Perform data analysis and reporting using Excel, SQL, or BI tools.
  • Work within Agile frameworks, including sprint planning, backlog refinement, and stand-ups.
  • Partner with technical teams to bridge the gap between business needs and technology solutions.

Position Requirements:
  • Bachelor's degree in Business, Computer Science, Data Science, Information Systems, or a related field.
  • Proven experience as a Business Analyst, Technical Business Analyst, or in a related role.
  • Strong problem-solving and analytical skills with the ability to interpret complex data.
  • Excellent written and verbal communication skills, with the ability to engage both technical and non-technical audiences.
  • Experience with requirement gathering, user stories, and technical documentation.
  • Proficiency with work management and tracking tools (e.g., JIRA, Azure DevOps).
  • Strong client delivery and stakeholder management skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Familiarity with data governance frameworks and best practices.

Preferred Skills and Qualifications:
  • Experience with SQL for data querying, validation, and reporting.
  • Programming skills (Python, R, or similar) for data analysis and automation.
  • Familiarity with data visualization tools (Power BI, Tableau, Looker).
  • Understanding of ETL processes, APIs, and system integrations.
  • Knowledge of cloud-based data platforms (AWS, Azure, GCP).
  • Familiarity with data science models and their applications.
  • Understanding of and ability to contribute to the Software Development Life Cycle (SDLC).
  • Strong attention to detail and ability to create clear technical documentation.

About Elder Research, Inc - People Centered. Data Driven
Elder Research considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with Elder Research, please email us at careers@elderresearch.com and provide your name and contact information.