1

Software Development Business Analyst Jobs in Raleigh, NC

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

... 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 ...

Senior Business Analyst

Raleigh, NC · On-site

$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 ...

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 ...

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 ...

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

Sr. Business Analyst

Raleigh, NC · On-site

$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 ...

... Software development, Web Development providing unexcelled services and focusing on both the ... Required: Skills/Experience Required: * 1+ years of experience as IT business analyst

NC DHHS Senior Business Analyst

Raleigh, NC · On-site

$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 · On-site

$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 ...

Business Analyst II

Cary, NC · On-site

$40 - $45/hr

Business Analyst II Job Location ( Onsite, NO REMOTE ): Cary, NC or Carrolton, TX Responsibilities ... Teklead is dedicated to providing the highest quality software development/support and IT staffing ...

Business Analyst

Durham, NC · On-site

$75K/yr

Serve as the primary liaison between laboratory stakeholders and Product Development. * Elicit ... Ensure all workflows, requirements, and software features comply with both markets' frameworks ...

Business Analyst III

Cary, NC · On-site

$45 - $50/hr

The Business Analyst III will: * Independently conduct organizational analysis, identify ... Teklead is dedicated to providing the highest quality software development/support and IT staffing ...

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 Jul 6, 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 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 June 2026, with employment types broken down into 82% Full Time, 16% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $79,545 per year, or $38.2 per hour.
Business Analyst

Business Analyst

My3Tech Inc

Durham, NC • On-site

Other

Posted 29 days ago


Job description

NC FAST P9 Business Analyst

Location: Durham, NC

Duration: 6+ Months

The Department of Health and Human Services (DHHS) requires the assistance of a contract resource to serve as a Curam Business Analyst for the North Carolina NCFAST Program to support the development and implementation of North Carolina Families Accessing Services through Technology (NC FAST).

This position will be responsible for managing IBM Cúram business analysis work or projects with distinct deliverables to a solution. Tasks include identifying and documenting business processes, issues, value levers, metrics, and capabilities; identifying approaches to satisfy business requirements by conducting detailed analysis and technical design of one or more program areas, in support of implementation of a comprehensive case management solution utilizing the Cúram Business Application Suite; and utilizing knowledge of the Cúram software product to: conduct and document gap analysis, identify evidence needed to support requirements, develop business and functional requirements specifications, assist with designing the business solution, and assist with user acceptance testing.

Work also involves interpreting technical concepts to both technical personnel and non-IT business users and summarize and convey technical issues and problems identified, as well as conducting industry, competitive and State analyses (strategic, financial, operational), and business case development. This individual must support required system go-live activities, including conversion, support desk, site support, training delivery, logistics management, etc., perform PMO activities related to project time tracking, work plan updates, status reporting, service metric reporting, and related project administration tasks.

Skill - Required / Desired - Amount of Experience

  • Experience designing within the Cúram software suite. - Required - 7
  • Experience with problem identification and integration of technical skills to resolve issues. - Required - 7
  • Ability to translate and communicate highly technical concepts to both technical personnel and non IT business users. - Required - 7
  • Ability to develop relationships/ partnerships with customers by responding to needs by exhibiting a sense of urgency. - Required - 7
  • Ability to independently identify and develop solutions. - Required - 7
  • Understand Cúram Case Management functionality and associated business processes of a Social Security organization. - Required - 7
  • Experience in business process analysis (Use Cases and/or process flows) and mapping (Gap Analysis) techniques in Curam. - Required - 7
  • Ability to establish and maintain effective working relationships with customers. - Highly desired
  • Ability to organize, prioritize and follow complex and detailed technical and financial procedures. - Highly desired
  • Experience in business application consulting or development. - Required - 7
  • Curam V6 Certification - Highly desired