Business Analyst | Minnestar

Omni Data Retrieval

Job Description


Position:                           Business Analyst

Company:                         Omni Data Retrieval

Corporate Office:               Lakeville, MN

Position Classification:         Non-exempt (Full-Time)

Category:                         Information Technology




Serve as a liaison between the IT software development/support teams and functional business areas.  This position requires you to work directly with department managers and their respective employees to identify, assess, and document business requirements and procedures.  Partner with stakeholders to recommend appropriate project scope based on business priorities, and advise the business on options, risks, and costs.  Build an in-depth understanding of business processes and technical implementation to provide thorough recommendations.  Assist in identifying improvements in software development workflow and document departmental policy and procedures.  Aid in resolving or routing requests from business units, including working to determine prioritization for the development team.  This position reports to the Director of Software Development.



Primary Responsibilities:

  • Responsible for the creation of functional requirements for technology projects. Requirements must be sufficiently understandable to allow for sign-off from business stakeholders and provide sufficient detail for use by technical staff.
  • Facilitates the creation of documented business requirements. The position will lead this effort as it relates to software modifications or enhancement requests.  Organizes information into readable formats used by IT department and management.
  • Helps in the creation of achievable project scope by facilitating communication between business and technology management.
  • Responsible for managing changes to project requirements by administering the company’s change management processes.
  • Structures and leads the user acceptance test effort to ensure the products created match business specifications.
  • Assists in the creation and management of project plans.
  • Occasionally takes responsibility for the successful delivery of small-scale technology, development, or functional business projects.
  • Compile and maintain relevant software development processes and technical documentation.
  • Receive and route daily requests from business units to appropriate development staff for resolution. Assist with investigation or resolution when possible.





  • Experience with project management and familiarity with project management software.
  • Familiarity with all phases of the SDLC and change management.
  • Ability to effectively document business requirements to existing hardware/software architecture.
  • Excellent at communicating with both technical and non-technical stakeholders.
  • Ability to analyze and understand application code at a basic level is helpful.
  • Basic experience with database queries for reporting purposes is helpful.
  • 2-3 years’ experience in business/systems analysis or technical project management.
  • Bachelor’s degree in Business, Management Information Systems, Computer Science, or equivalent experience.



  • Microsoft Office – Advanced
  • Project Management Software – Intermediate
  • SDLC – Intermediate
  • Presentation and Communication Skills – Advanced



Essential FunctionsThis job description does not include the marginal functions of the job that are incidental to the performance of fundamental job duties. All duties and responsibilities, including regular and reliable attendance are essential job functions and requirements and are subject to possible modification to reasonably accommodate qualified individuals with disabilities. To perform this job successfully, the incumbent(s) must possess the skills, aptitudes, and abilities to perform each duty proficiently, with or without reasonable accommodation. Some individuals who pose a direct threat or significant risk to the health or safety of themselves or others may be unable to perform this job. The requirements listed in this job description are the minimum levels of knowledge, skills, or abilities necessary for the job, with or without reasonable accommodation.


Job Type: Full-time
Compensation Type: Salaried
Location: Remote within Minnesota
Posted by Lydia Miller on March 21, 2024