Post Job Free
Sign in

Business Analyst - Information Technology (Software Development)

Company:
FMR LLC
Location:
Bloomfield Hills, MI
Posted:
May 06, 2025
Apply

Description:

Job Description

Job Title: Business Analyst – Information Technology (Software Development)

Location: FMReps, 40701 Woodward Ave., Suite 300, Bloomfield Hills, MI 48304.

Job Type: Full-Time Exempt

Department: Information Technology / Software Development

Reports To: IT Director

Metro Detroit area candidates only.

Job Summary:

We are seeking a highly skilled and motivated Business Analyst with a strong background in Information Technology and Software Development to join our team. The ideal candidate will serve as a critical link between business stakeholders and technical teams, ensuring software solutions meet business needs. This role encompasses requirements gathering, process analysis, project management support, proposal development, and data analysis to drive successful technology implementations.

Key Responsibilities:

Business Analysis & Requirements Gathering:

Collaborate with stakeholders to identify business needs, pain points, and software requirements.

Elicit, document, and manage functional and non-functional requirements.

Translate complex business requirements into clear, actionable technical specifications (e.g., wireframes, workflow diagrams) and user stories.

Conduct gap analysis between current and future-state processes.

Collaborate with UX/UI designers, developers, and QA engineers throughout the SDLC.

Project Management Support:

Work closely with Project Managers to define scope, milestones, deliverables, and timelines.

Track project progress, risks, and issues; assist in status reporting.

Facilitate daily standups, sprint planning, reviews, and retrospectives in Agile environments.

Assist in resource planning and cross-functional coordination.

· Assist in creating test plans, conducting user acceptance testing (UAT), and validating deliverables.

Proposal Development:

Support pre-sales and proposal development efforts with requirements scoping, documentation, and technical writing.

Collaborate with business development and sales teams to tailor solution offerings.

Create proposal content, including statements of work, project timelines, and cost estimates.

Data Analysis & Reporting:

Analyze business/system data to identify trends, anomalies, and opportunities for improvement.

Develop dashboards, KPIs, and custom reports to support decision-making.

Leverage data visualization tools to communicate insights.

Process Improvement:

Evaluate and recommend improvements to business workflows and software development practices.

Participate in quality assurance efforts, including test case creation and UAT support.

Stakeholder Communication:

Serve as liaison between IT and business teams.

Facilitate workshops, interviews, and focus groups to gather feedback.

Deliver clear documentation, including business cases, process maps, wireframes and technical diagrams.

Qualifications:

Education:

Bachelor’s degree in Business Administration, Computer Science, Information Systems, or a related field. Master’s degree is a plus.

Experience:

3–5+ years of experience as a Business Analyst in software development or IT projects.

Experience working in multiple software development methodologies and environments (e.g., DevOps, Agile, Scrum, Kanban, Iterative, Waterfall, etc.)

Demonstrated success managing requirements and supporting software implementation.

Skills & Competencies:

Proficient in business analysis tools (e.g., DevOps, JIRA, Microsoft Visio, Lucidchart, etc.).

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

Excellent verbal and written communication skills.

Strong analytical and problem-solving abilities. Proven ability to translate business needs into technical requirements and vice versa.

Detail-oriented with the ability to manage multiple priorities.

Familiarity with API’s, web technologies/architectures, data query languages (e.g., SQL) and data modeling is a plus.

Certifications (Preferred):

Certified Business Analysis Professional (CBAP) or PMI Professional in Business Analysis (PMI-PBA).

Agile/Scrum certification (e.g., Certified Scrum Master, SAFe Practitioner).

Project Management Professional (PMP) is a plus.

Working Conditions:

Flexible work schedule based on project needs and team collaboration requirements.

May require occasional travel to client sites or company offices.

Standard business hours with flexibility to meet project deadlines.

Equal Opportunity Statement:

FMReps is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Compensation & Benefits:

Competitive salary based on experience and qualifications

Health, dental, and vision insurance

Paid time off and holidays

This position offers flexibility in work schedule with consideration for occasional remote work, based on project needs and team coordination.

Professional development support and training

Full-time

Hybrid remote

Apply