1

Software Development Business Analyst Jobs in Michigan

Business Analyst 160928

Lansing, MI · Hybrid

$36.57 - $56.57/hr

We Are Seeking an experienced Business Analyst to support the enhancement, maintenance, and ... software development projects, facilitating stakeholder collaboration, leading requirement ...

Business Analyst We are looking for someone who understands and has experience with the software development lifecycle as they will be managing work requests to support operational support needs for ...

Senior Business Analyst

Lansing, MI · On-site

$93K - $121K/yr

Overall BA Experience: 4+ years of proven experience working as a Business Analyst alongside a strong understanding of the software development lifecycle (SDLC). * Application Exposure: 5 years of ...

Technical Business Analyst

Ann Arbor, MI · On-site

$75K - $100K/yr

The lead technical business analyst is accountable for the functional design and adherence to corporate software development methodologies, as well as coordination across all technical resources ...

Senior Business Analyst

Lansing, MI · On-site

$93K - $121K/yr

Leadership & Team Coordination Lead and mentor a team of business analysts. Delegate tasks ... Strong understanding of the software development lifecycle (SDLC). * Excellent communication ...

Position: Business Analyst 5 Location: Dimondale, MI 48821 Minimum Education Level: Bachelor ... Knowledgeable about current software development best practices, including Agile, DevOps, and ...

Senior Business Analyst Overview / Summary A Senior Business Analyst is needed to support the ... Strong understanding of the Software Development Lifecycle (SDLC). Excellent communication ...

... multiple software development methodologies (Agile, Iterative, Waterfall) and corresponding ... in business analyst or other related business/information systems functions Experience and ...

IO Datasphere, Inc. has been providing project management, software development and IT staff ... Our client is seeking a Senior Business Analyst to support in enhancing and maintaining the ...

... software development lifecycle (SDLC) activities • Develop end-user documentation, training ... Business Analysis - 4+ years • Complex IT Web Application Experience - 5+ years • Gathering and ...

Deep knowledge of Software Development Life Cycle (SDLC) and Agile methodologies (Scrum, Kanban ... Key Skills * Advanced Business Analysis * Stakeholder & Executive Communication * Azure DevOps ...

Deep knowledge of Software Development Life Cycle (SDLC) and Agile methodologies (Scrum, Kanban ... Key Skills * Advanced Business Analysis * Stakeholder & Executive Communication * Azure DevOps ...

Title: Business Analyst Location: Lansing, MI Position Description Key Responsibilities ... Strong understanding of the software development lifecycle (SDLC). * Excellent communication ...

Experience working on software development projects as a business analyst where the project was focused on public facing or large enterprise web dev * Experience working on an Oracle web application ...

next page

Showing results 1-20

Software Development Business Analyst information

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 Michigan look for? The top searched job categories for Software Development Business Analyst jobs in Michigan are:
What cities in Michigan are hiring for Software Development Business Analyst jobs? Cities in Michigan with the most Software Development Business Analyst job openings:

Business Analyst 160928

KēSTA I.T.

Lansing, MI • Hybrid

$36.57 - $56.57/hr

Full-time

Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Come build, innovate, disrupt, and thrive!

KēSTA I.T is actively seeking a Business Analyst for an immediate contract engagement with our government client.

Work Location: This position is Hybrid

Job Description:

We Are Seeking an experienced Business Analyst to support the enhancement, maintenance, and continuous improvement of enterprise business applications that support critical business operations. This role serves as the primary liaison between business stakeholders, technical teams, and third-party partners to ensure business requirements are accurately captured, translated into technical solutions, and successfully implemented. The ideal candidate will possess strong analytical, communication, and leadership skills with experience supporting software development projects, facilitating stakeholder collaboration, leading requirement gathering sessions, and driving successful project delivery in an Agile environment.

Responsibilities:

·         Serve as the primary liaison between business stakeholders, technical teams, and external partners to facilitate effective communication and project success.

·         Gather, analyze, document, and validate business requirements for new system enhancements and application improvements.

·         Translate business needs into clear, detailed, and actionable technical requirements for development teams.

·         Facilitate meetings, workshops, and requirement gathering sessions with business users, project teams, and technical staff.

·         Manage, prioritize, and track operational support requests, defects, and enhancement requests using Azure DevOps.

·         Coordinate with development teams to ensure timely resolution of application issues and successful delivery of enhancements.

·         Lead and mentor Business Analysts while promoting collaboration and alignment across project teams.

·         Delegate project tasks and monitor progress to ensure project objectives and timelines are achieved.

·         Develop and maintain comprehensive project documentation, business processes, workflows, and knowledge repositories using SharePoint and other collaboration tools.

·         Create user stories, acceptance criteria, and project documentation to support Agile software development.

·         Support User Acceptance Testing (UAT) activities, including test planning, execution, issue tracking, and validation of business requirements.

·         Develop end-user documentation, training materials, and knowledge transfer resources.

·         Conduct end-user training sessions and facilitate communication related to system enhancements and business process changes.

·         Collaborate with project managers, developers, business users, and leadership to ensure successful implementation of business solutions.

·         Monitor project progress, identify risks, recommend process improvements, and support continuous operational enhancements.

Required Skills:

·         Minimum of 4 years of experience as a Business Analyst.

·         Minimum of 5 years of experience supporting complex web-based business applications.

·         Minimum of 5 years of experience gathering business requirements, documenting business feedback, and incorporating process improvements.

·         Minimum of 5 years of experience leading meetings, facilitating training sessions, delivering presentations, and communicating with technical and non-technical audiences.

·         Minimum of 3 years of experience serving as a liaison between business stakeholders, project managers, and software development teams.

·         Minimum of 1 year of experience using Microsoft SharePoint.

·         Minimum of 1 year of experience using Azure DevOps, including creating and managing User Stories, queries, and work items.

·         Strong understanding of the Software Development Life Cycle (SDLC).

·         Excellent analytical, organizational, communication, facilitation, and interpersonal skills.

·         Proven leadership experience working within cross-functional project teams.

·         Proficiency with Microsoft Office applications.

Preferred Qualifications

·         Experience supporting federal, state, or local grant management systems or government-funded programs.

·         Experience developing wireframes, mockups, and prototypes using Figma or similar design tools.

·         Experience supporting Agile software development environments.

·         Experience leading cross-functional teams and mentoring Business Analysts.

·         Experience creating user documentation, training materials, and conducting end-user training.

·         Strong problem-solving skills with the ability to manage multiple priorities in a fast-paced environment.

Available Benefits:

·         Medical Benefits (Platinum level plans available)

·         Work from home / Hybrid / Onsite options

·         PTO

·         Holiday Pay

·         VTO

·         401K

·         Charitable Match

·         Training reimbursement

About KēSTA I.T.:

Our name says it all; KēSTA I.T. (Keys-to-I.T.) AND our people are our keys to our success!

 

KēSTA I.T. is a premier Utah-based technical staffing and consulting services firm. We specialize in temporary and permanent placement of Software, Hardware, Network, Cloud, CRM/ERP, Data, End-User support, Web and Executive / leadership-based positions on a full time and consulting basis.

If you're interested in a role where top performance is rewarded, personal time is valued, and excellence is demanded at every level we want to talk to you today! 

 

Where do you want to go? We've got the keys! ~ KēSTA I.T.

 

WWW.KeSTAIT.COM