Job Description
Interview Process:
Interviews will be held in person at the MSP Headquarters. Candidates MUST be available for an in-person interview. – Candidates selected for an interview must present a valid ID to the manager during the interview.
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. RTR verbiage must be update accordingly.
– Local candidates ONLY. Candidates must be located within 2 hours of Dimondale, MI at time of submission.
Required skills:
- Minimum of 12+ years of experience as a Business Analyst with a proven track record of understanding the business processes and their requirements and translating it into technical requirements.
- 8+ years of experience eliciting business requirements and translating them into detailed technical design documents in partnership with application and solution architects, guiding the design and development of 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.