Professional Services Analyst – Great Falls, MT

Posted March 27, 2023

Salary Range: $61,000 – $72,000 (Based on Professional Experience)


Serves as a point of contact for clients regarding product/service delivery and overall customer service satisfaction. Works closely with other departments to ensure that the services delivered are meeting client expectations and are within scheduled deadlines. Responsible for eliciting, analyzing, validating, specifying, verifying and managing the real needs of the project stakeholders, including clients and internal employees. Serves as the conduit between the customers and technical staff. Works with the other departments to promote high quality product development and ensure User Acceptance Testing and procedural documentation is completed for new projects and existing system development. Upon establishment of the requirements baseline, the focus is shifted towards the management of the requirement specifications and verifying the fulfillment of all requirements. Maintains the company’s professional image and keeps management aware of client activities and any significant problems.


  • Write requirement specifications according to standard templates, using simple language clearly, unambiguously, and concisely.
  • Analyze high-level business and user requirements and rewrite them into functional requirements.
  • Manage and track the status of requirements throughout the project or implementation.
  • Follow current requirements practices and provide suggestions for continuous improvement.
  • Conduct periodic status touch points with other members of implementation team to identify issues and ensure project dates are met.
  • Test software from the perspective of functionality, usability, reliability, integration, and performance.
  • Assist in diagramming processes and providing documentation of QA activities as assigned.
  • Validate and verify compliance with system specifications, standards, documentation of test plans and quality plans.
  • Work proactively with development teams to ensure built-in quailty throughout the entire project development and implementation process.
  • Maintain an understanding of the software products from a functional testing standpoint.
  • Identify and champion resolution of quality issues.
  • Develop a strong understanding of client objectives and assess their business strategies and needs in relation to their objectives.
  • Ensure effective ongoing communication with clients to maintain high levels of customer retention.
  • Track and resolve problems effectively and with a sense of urgency.
  • Act as a resource and support to clients throughout the business relationship.
  • Coordinate calls with clients, including training sessions.
  • Assist the Senior Professional Services Analysts with on-site visits or phone calls regarding relevant concerns, necessary product enhancements, and suggestions for improvements to products.
  • Develop a strong understanding of client objectives and assess their business strategies and needs in relation to their objectives.
  • Elicit requirements using interviews, document analysis, storyboards, site visits, business process descriptions and workflow analysis.
  • Ensure effective ongoing communication with clients to maintain high levels of customer retention.
  • Participate in discussions with other departments to ensure work is flowing effectively and timely throughout the organization.
  • Participate in discussions with MDT clients to ensure the delivery of the product or services is successful.
  • Work to foster a cooperative team environment.
  • Keep management well informed of area activities and any significant problems.
  • Utilize appropriate communication tools based on company standards.
  • Keep work area clean, secure, and well maintained.
  • Complete assigned documentation in an accurate and timely manner.
  • Complete special projects as assigned.
  • Attend and participate in meetings and conference calls as required.


  • High school graduate or equivalent.
  • Two years of college training in business or an equivalent amount of experience in credit union operations and practices.
  • Three or more years of experience in financial institution core processing.
  • Experience managing multiple projects at once.


  • Knowledge of analysis processes and procedures.
  • Knowledge of financial institution processing systems, Symitar preferred.


  • No hazardous or significantly unpleasant conditions (such as in a typical office).
  • Long duration of computer workstation usage.
  • Occasional additional hours, including evening or weekend support, as required.


To apply for a posted position, please click here.

The compensation is based on experience and offers a base salary plus bonus opportunities. We offer BCBS benefits, dental, disability and life insurance at 90 days and 401K after one year.

Member Driven Technologies is an equal opportunity employer. We hire individuals on the basis of ability, experience, education, intelligence, and character. Member Driven Technologies does not discriminate against any employee or applicant because of race, color, sex, religion, gender identity or expression, sexual orientation, pregnancy, national origin, age, height or weight, marital or protected veteran status, genetic information, disability status, or otherwise to the full extent of all applicable laws. Our equal employment opportunity policy applies to all of our employment practices, including hiring, training, advancement, discipline, and compensation.