Demo

Business Analyst - Iowa

Ruan Transportation Management Systems
Des Moines, IA Full Time
POSTED ON 12/7/2025 CLOSED ON 4/28/2026

What are the responsibilities and job description for the Business Analyst - Iowa position at Ruan Transportation Management Systems?

Ruan is a great place to work! We have talented and dedicated people and reward excellence. Our mission is to employ the best team in the industry to move our customers' business safely, efficiently and on time, every time. Ruan is seeking a Business Analyst to solicit and document product and enhancement requirements from stakeholders within the context of an agile team. Job responsibilities include breaking down large project requests into managed pieces that can be easily worked by the team. Support production users for troubleshooting and resolution of issues. Escalates issues to application vendors and works with the vendor to identify and implement solutions. Work with team in regards to software testing and implementation. The successful candidate will have experience and full working knowledge of agile methodologies including scrum and kanban.

Responsibilities:
The Business Analyst will follow the Ruan relevant agile methodology for the delivery of the functionality with the following responsibilities:
  • Analyze and evaluate existing or proposed business systems and processes to identify and implement improvements and opportunities to meet business unit objectives in smaller, less complex processes.
  • Recommend system changes, documents business rules as well as conduct "as-is" and "to-be" process flowchart processes.
  • Create user stories/user cases, process & Data flows and scenarios in order to clearly communicate a set of functional requirements to the team.
  • Configure and maintain transportation software and integrated software to support end users. Implement proposed system changes.
  • Remain flexible and navigate business changes and priorities.
  • Demonstrate adaptability to untraditional processes and maintain a positive, proactive team environment.
  • Test software and software integration changes and upgrades alongside team.
  • Helps evolve the backlog by reviewing and inspecting.

Qualifications:

Job Requirements/Minimum Qualifications:
Education: Bachelor's degree required, or an equivalent amount of education and related experience may be considered.
Course of study considered: Business, Computer Science, MIS, or BCIS. May have Master's degree but not required.
Experience: Must have 3 years of experience as a business analyst in an Agile software development environment
  • Individual must demonstrate strong analytical and problem solving abilities.
  • Must have a technical background and ability to communicate with software architects and developers.
  • Must have strong communication, written and oral, skills. Must have the ability to communicate ideas to others.
  • Must be able to communicate analytical and process information to non-analytical staff. Job requires documentation of business and data requirements with specific attention to detail.
  • The ability to create user stories/user cases is preferred. Must have the ability to multi-task under time constraints and set priorities and accomplish duties with little direct supervision.
  • Demonstrate a deep understanding in the areas of application development, database, infrastructure, internet, extranet and client server architectures.
  • Possesses excellent leadership and organizational skills. Experience with working on projects with external parties required.
  • Must be proficient in workflow tools such as TFS, WorkFront or Jira. Must have excellent Microsoft Office skills in Word, Excel, PowerPoint.
  • Business analyst or product owner experience required.
Benefits: Ruan provides benefits which include: Medical, Dental, Vision, Disability, Life, as well as 401k and Paid Time Off.

Salary.com Estimation for Business Analyst - Iowa in Des Moines, IA
$78,589 to $95,834
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ruan Transportation Management Systems

  • Ruan Transportation Management Systems Rogers, MN
  • This position works on-site in Rogers, MN Schedule: Monday-Friday Hours: 6am-2:30pm Executes the day to day work activities as directed by the supervisor. ... more
  • 5 Days Ago

  • Ruan Transportation Management Systems Dixon, IL
  • Independently coordinates and schedules a fleet of drivers according to customer requests in compliance with company rules and DOT regulations to maximize ... more
  • 5 Days Ago

  • Ruan Transportation Management Systems Des Moines, IA
  • This position offers hybrid schedule: with mix of on-site at the Ruan Campus in downtown Des Moines and remote work Schedule: Monday - Friday Hours: 7:00A ... more
  • 7 Days Ago

  • Ruan Transportation Management Systems Des Moines, IA
  • The Human Resources Business Partner (HRBP) is responsible for supporting people activities and initiatives associated with an assigned region of the organ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Business Analyst - Iowa jobs in the Des Moines, IA area that may be a better fit.

  • Ruan Transportation Management Systems Des Moines, IA
  • Under some guidance, works on smaller projects, is responsible for soliciting product and enhancement requirements from management and end users. Converts ... more
  • 14 Days Ago

  • State of Iowa - Executive Branch Des Moines, IA
  • Job Description The Iowa Judicial Branch, located in Des Moines, Iowa, is seeking applicants for the position of Business Systems Analyst . This role is re... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!