Business Systems Analyst

Database Support

Downers Grove, IL


OVERVIEW OF THE POSITION: Our client, an IT consulting firm is looking for a Senior/Lead Business Systems Analyst with strong technical and interpersonal skills to join their growing organization. This is a technical role, one in which an analyst can drive business decisions based on application and technical expertise. The firm is a small, but a very stable family-owned organization that prioritizes teamwork and employee value. This role is primarily dedicated to working with one of their largest and most tenured global clients. Having prior experience working in, or providing services for a large, global organization is important for consideration. This person will work closely with other BAs, Developers, Testers, and Production Support team members through each stage of the software development lifecycle.


  • Collaborate with clients through interviews, document analysis, requirements workshops, business process descriptions, Use Cases, business analysis, and task and workflow analysis
  • Develop written and visual depictions of requirements and process flows
  • Collaborate with developers to create the functional specifications from the requirements, serve as a subject matter expert to the developers building the functions, and work with the QA team to test the developed functionality
  • Lead, facilitate, and document functional processes and dialog flows
  • Work with Technical Lead and Developers to share features and user stories to be developed including acceptance criteria
  • Define Use Cases to articulate new functional software needs
  • Create project artifacts such as Functional Design Documents (FDD’s), process flows, and data mapping
  • Create project plans that can be updated throughout the project life cycle
  • Identify project issues and recommend optimal solutions
  • Create test scripts and scenarios to make applications meet requirements
  • Coordinate progress reviews
  • Work closely with the client to ensure all business needs are met
  • Demonstrate both existing and new functionality to the customer stakeholders
  • Provide ongoing application support for systems including Great Plains and Dynamics 365


  • Bachelor’s degree with 5+ years of systems/business analyst experience
  • Prior experience working with users and clients to gather detailed requirements
  • Prior experience working with developers and guiding and leading them
  • Advance understanding of Testing and creating use-case to work closely with QA team
  • Knowledgeable on Microsoft technologies such as Azure, Dynamics 365, and Office 365
  • Knowledgeable on financial systems such as Great Plains or similar
  • Skilled in requirements gathering, analysis, validation, writing functional specifications, and use cases
  • Knowledge of relational database models and data flow models
  • Experience pulling reports using SQL
  • 3+ years implementing business systems and applications, preferably Great Plains and Microsoft Dynamics
  • Occasional travel to local clients

WHEN RESPONDING TO THIS OPPORTUNITY:  Resumes without the required technical skills and experience will not be considered.  Although a strong desire for a certain type of position is a credit to your goal, the experience is necessary.  Our client is not considering sponsorship at this time and is not open to relocation expenses.

ID#13316 – Business Systems Analyst