Note: | Will close submissions on: 10/3/25 at 10am EST - Hybrid: Resource will be working a hybrid schedule (2-5 days onsite/week). NO REMOTE ONLY OPTION. Resource will need to be onsite from day one, 2-5 days per week at the manager's discretion. - Local candidates ONLY. Candidates must be located within 2 hours of Dimondale, MI at time of submission. |
Job Description | Responsibilities: -
Collaborate with cross-functional teams and stakeholders at all levels of the organization to ensure alignment on goals, while translating complex technical concepts into clear, business-friendly language for both technical and non-technical audiences. -
Lead discussions with developers and architects to bridge the gap between business requirements and technical limitations, ensuring that the right solutions are implemented. -
Collaborate closely with development, quality assurance, and infrastructure teams to ensure business needs are understood, technical solutions are aligned, and software is delivered on time and within scope. -
Analyze raw data gathered by the project team and apply the appropriate tools and techniques to extract meaningful insights and drive decision-making. -
Determine whether to build a custom solution or purchase off-the-shelf software based on business needs and technical feasibility. -
Assess when to modernize legacy systems, integrate existing solutions, or build entirely new applications, considering the business context and technical landscape. -
Lead initiatives by managing cross-functional teams, ensuring successful project delivery on time and within scope, while mentoring junior BAs by sharing best practices and providing guidance to support their professional growth and success. |
Top Skills & Years of Experience | Required skills: -
Minimum of 15+ years of experience as a Business Analyst or in a similar role, with a proven track record of understanding the business processes and their requirements and translating it into technical requirements. -
10 years of experience in developing technical designs in collaboration with application and solution architects, driving the direction of design and development for large-scale application projects. -
Expertise in reviewing technical designs and specifications for completeness, accuracy, and conformance to established quality standards. Strong experience in responsive design application development, with a focus on creating human-centric design solutions. -
Knowledgeable about current software development best practices, including Agile, DevOps, and modern programming languages and frameworks -
Strong analytical skills to assess complex business issues, propose effective solutions, and make data-driven decisions under pressure. -
Proficient in using process modeling tools for creating flowcharts, data models, and business process diagrams. -
Familiar with industry standards, including legacy, core, and emerging technologies, as well as business process mapping and re-engineering techniques. Detailed skills required: -
Ability to effectively communicate with both technical teams (developers, testers, architects) and business stakeholders (product owners, project managers, executives), ensuring clear understanding of business needs and technical capabilities. -
Strong experience working in Agile or Hybrid environments (Scrum, Kanban, etc.), translating business needs into user stories for IT development teams, with familiarity in other SDLC methodologies such as Waterfall. -
Solid understanding of how software applications integrate with other enterprise systems and databases, enabling the creation of cohesive and scalable solutions. -
Familiar with IT infrastructure, including cloud computing, APIs, middleware, and other technical solutions that could impact software development choices (e.g., legacy vs. emerging technologies). -
Skilled in identifying gaps in existing software systems and designing solutions that meet business needs, whether through building new features, integrating third-party applications, or enhancing legacy systems. -
Ability to break down complex business requirements into actionable tasks for development teams, while ensuring that technical constraints and limitations are considered. |