Summary:  To plan, design, develop, and launch business applications in support of Mercy Ships standard operating objectives and business processes. This includes gathering and analyzing data in support of business cases, proposed projects, and systems requirements. The Business Analyst is also responsible for generating and compiling reports based on the findings, complete with probable causes and possible solutions to systems issues. Additionally, the Business Analyst is to deliver application user training on the business applications to ensure that they are used efficiently and effectively.

Essential Duties And Responsibilities (Include But Not Limited To)

To fulfill this job successfully, an individual must be able to perform each essential duty satisfactorily:

  • Planning, Acquisition & Deployment
    • Meet with decision makers, service owners, and end users to define requirements and goals, and to identify and resolve systems issues
    • Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow
    • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems
    • Identify and establish scope and parameters of systems analysis in order to define outcome criteria and measure-taking actions
    • Collaborate in the planning, design, development, and deployment of new applications, and enhancements to existing applications
    • Conduct research on software and hardware products to justify recommendations and to support purchasing efforts
    • Other duties as assigned.
  • Operational Management
    • Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in operating systems across the organization
    • Create system design proposals
    • Perform cost-benefit and return on investment analysis for proposed systems to aid management in making implementation decisions
    • Ensure compatibility and interoperability with other Mercy Ships information services
    • Create systems models, specifications, diagrams, and charts to provide direction to system programmers
    • Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems, and other post-implementation support
    • Other duties as assigned
  • Training
    • Coordinate with department heads to assess departmental training needs and objectives
    • Create, administer, analyze, and report on end user needs assessments and skills assessments
    • Design, develop, and deliver a business applications training curriculum and individual classes
    • Assess, recommend, and purchase courseware packages, and support development of appropriate courseware tools
    • Provide orientation and training to end users for all modified and new business applications
    • Prepare course materials and exercises and present instructor-led training sessions
    • Review training materials and documentation and keep them up to date
    • Create and communicate training schedules in consultation with departmental decision makers
    • Collaborate with HR to maintain a database to track training participants' status and results
    • Maintain feedback mechanisms, analyze results, make recommendations for training improvement, and integrate changes in curriculum and/or courses
    • Other duties as assigned.

Qualifications (Knowledge, Skills, Abilities, And Requirements)

The requirements listed below are representative of the knowledge, skill, and/or ability required:

  • Supportive of Mercy Ships mission and vision, and committed to its core values
  • Understand and apply servant leadership, work collaboratively with integrity and demonstrate accountability
  • Able to contribute to community life, requiring stable and healthy interpersonal skills
  • System and business analysis skills
  • Design Skills
  • System Development skills
  • Testing skills
  • System implementation skills
  • Project management skills
  • Task management skills
  • Advanced problem solving skills
  • Ability to create systematic and consistent requirements specifications in both technical and user-friendly language
  • Excellent listening, interpersonal, written, and oral communication skills
  • Highly self motivated and directed
  • Ability to effectively prioritize and execute tasks while under pressure
  • Strong customer service orientation
  • Experience working in a team-oriented, collaborative environment

Education And Experience:

The requirements listed below are representative of the education and / or experience required:

  • Bachelor's degree in the field of business administration, computer science, finance, or information systems, or the equivalent combination of education and experience
  • At least 3 years proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development
  • Experience overseeing the design, development, and implementation of software and hardware solutions, systems, or products
  • Proven experience with adult learning principles, methodologies, and course design techniques