Fitness Industry Careers at Motionsoft

Request a Demo

Celebrating 20 Years


Martin Lohr, Director of Product Management

Marvin Lohr, Director of Product Management (r) and Al Noshirvani, Chairman of Motionsoft (l) celebrate Marvin’s 20th year with Motionsoft.

Are you ready for success?

Motionsoft Company Photo

If you are interested in any of the opportunities below, please email Motionsoft Inc. is an Equal Opportunity Employer.  Learn why people love working at Motionsoft.

Current Openings

Call Center Supervisor

Position Type : Full Time
Location: Rockville, MD
Hiring Manager/Dept: Financial Services
Salary Range: Based on Qualifications/Experience

Reporting to the Director of Financial Services with full-time responsibilities commensurate with such position and duties defined below. The Supervisor will manage both the Full Service staff and help maintain Motionsoft’s relationship with our Full Service (FS) clients. The Supervisor will assist the Director of FS to meet financial services operating requirements and business goals.


  • Payment/Back Office Services
    • Provide leadership and support for delivering Company payment processing, billing and Back Office Support Services(BOSS) for FS clients
    • Departmental and Human Resource Management
  • Financial Management and Reporting
    • Assist with configuration, boarding and operation of FS clients
    • Assists with reporting requirements of FS clients
    • Assist with review, analyze and evaluate monthly reports to include making suggestions to FS clients how to improve collection totals
    • Process manual fee related billing adjustments
  • Risk Management, Credit Underwriting
    • Enforce the necessary controls over strategic, credit, and liquidity risks to the corporation. Manage company risk policies and practices aligned with CEO/F&A risk parameters and industry best practices.
    • Ensure critical business decisions and core business processes adhere to risk policy.
  • Customer Support
    • Support full service offerings including billing, funding and collections
    • Supervise all FS personnel to include payroll and HR related issues
    • Travel as needed to FS client locations for training
    • Perform webinar training sessions for FS clients
    • Oversee and perform regular quality review of all FS FTE
    • Responsible for FS training guides and SOPs
    • Analyze, research and resolve customer escalations



Sales Associate

Position Type : Full Time
Location: Rockville, MD
Hiring Manager/Dept: Vice President of Sales
Salary Range: Based on Qualifications/Experience

Are you passionate about the fitness industry?  Motionsoft is searching for a passionate Sales Associate to join our sales team in full-time capacity to support EMV (Europay, Mastercard and Visa) devices and solution sales.  You’ll be responsible for all direct sales activities and account management.  This is an exciting opportunity to join a growing company that is a leader in providing club management software, payment processing, and back office support services to the fitness industry.


  • Manage sales of EMV device and solutions to our existing client base of club operators and owners.
  • Outreach to targeted account lists.
  • Account management duties.
  • Sales reporting and providing information for accurate business forecasting. Business forecasts shall be updated and prepared for review weekly.
  • Insuring the appropriate use of sales processes, and that all sales records are updated and maintained.
  • Sales Associate shall perform other duties as assigned by Vice President of Sales

Staff Accountant

Position Type : Full Time
Location: Rockville, MD
Hiring Manager/Dept: Finance & Administration
Salary Range: Based on Qualifications/Experience

Motionsoft is a leading provider of gym management software. We specialize in providing customer relationship management, facility management, and financial services for the health and fitness industry. Our Club Management Solutions software provides everything clubs need for managing their memberships and facilities! Position Summary: The Staff Accountant is responsible for performing activities across accounting and administration functions including: General Ledger, Payroll, and Financial Services. This is a fast paced, challenging position in a growth-mode SaaS/Financial Services company and is for proven high performers.


  • Maintain General Ledger, Sub-Ledgers and supporting schedules for assets and liabilities
  • Participate in monthly consolidation and closing of Financial Statement periods
  • Assist in financial planning, budget preparation and analysis
  • Participate in annual Financial Statement audits; Tax preparation and analysis
  • Assist in customer onboarding and Financial Services underwriting analysis
  • Support VP of Finance & Administration and coordinate with members of and contributors to the F&A group
  • Additional responsibilities and special projects will be assigned as needed to support the organization

Required Skills & Abilities:

  • GL journaling, reconciliation and reporting skills
  • Knowledge of current financial systems, preferably experienced in NetSuite, the maintenance of required financial controls and audit support skills are also needed for success
  • Strong analytical and planning abilities

Required Qualifications:

  • BS in Accounting or Finance
  • CPA required
  • 3 years of experience in public accounting, audit, and/or SaaS/Financial Services operations
  • Software/SaaS/Technology experience including multi-element contract revenue recognition, software development capitalization, stock option and warrants
  • Interested Candidates should submit a completed resume and cover letter

Motionsoft Inc. is an Equal Opportunity Employer. Disclaimer The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

Data Conversion Specialist 

Posted: Monday, February 6, 2017
Location: Rockville, MD Corporate Headquarters
Apply at

Job Description:

As part of Motionsoft’s Data Conversion team under the Professional Services Department, the Data Conversion Analyst is a key member of the team for implementing the data conversion process as new clients convert to Motionsoft’s club management software platform. Critical skills and experience include T-SQL scripting for use in data conversion processes and problem-solving when working with complex client data structures of all shapes and sizes. Excellent communication and follow-up is necessary to ensure shared understanding across all stakeholders. This role collaborates with members in Project Management, Business Analysis, Operations, Development, and clients to achieve data conversion project goals.


                        • Work closely with clients and internal team to understand and define data conversion requirements
                        • Analyze client data and identify/address problems that may impact the conversion process
                        • Write T-SQL scripts to convert potentially complex client data for load into staging database
                        • Run import application to import the scripted data and diagnose/resolve import errors
                        • Participate in product development by providing detailed feedback for bug fixes and enhancements
                        • Combine business/technical knowledge to determine effective approaches in achieving project goals
                        • Participate in application testing and validation processes

Required Skills & Experience:

                        • At least 4 years of proven experience in T-SQL scripting and data conversion
                        • SQL Server Management Studio (scripting, backup/restore, working in multiple servers)
                        • Proactive mindset in resolving problems and delivering solutions

Preferred Skills:

                        • SSIS package creation and automation
                        • MS Excel (lookups and pivot tables)
                        • Remote desktop connections
                        • Working knowledge of Health & Fitness Industry


                        • Bachelor’s Degree in business/technical major or applicable technical certification
                        • Strong organizational, prioritization, and time management skills
                        • Creative problem solving, strong attention to details, and excellent communication skills
                        • Adaptable to a highly dynamic environment
                        • Demonstrates passion for excellence with dedication to meeting client needs


Call Center Representative 

Posted: Monday, January 30, 2017
Location: Rockville, MD Corporate Headquarters
Apply at

Job Summary:

We are looking for a Call Center Representative that will be the liaison between our company and its current and potential customers. The successful candidate will be able to accept ownership for effectively manipulating customer issues, complaints and inquiries keeping customer satisfaction at the core of every decision and behavior.


                        • Prepares for merchant inquiries by studying our products and services.
                        • Excellent communication skills both written and verbal.
                        • Provides information by collecting, analyzing, and summarizing information; responding to phone messages and emails
                        • Resolves complaints by investigating issues and composing responses.
                        • Improves quality service by recommending improved processes.
                        • Updates job knowledge by participating in educational opportunities

Requires Skills & Experience:

                        • Previous experience in a customer support role
                        • Track record of over-achieving quota
                        • Strong phone and verbal communication skills along with active listening
                        • Customer focus and adaptability to different personality types
                        • Ability to multi-task, set priorities and manage time effectively
                        • High school degree or equivalent

Preferred Skills:

                        • Strong listening skills
                        • Strong problem analysis and problem solving
                        • Strong customer service orientation
                        • Organizational skills
                        • Attention to detail
                        • Judgment
                        • Adaptability
                        • Team work
                        • Stress tolerance

Project Manager

Posted: Monday, January 17, 2017
Location: Rockville, MD Corporate Headquarters
Apply at


Project Manager is responsible for overall project management and planning activities for smaller projects and all business aspects (i.e. technical, operation, economical) of the requirements and analysis phase of larger projects. The Project Manager is also responsible for ensuring that the final deliverable of a software implementation project meets all of the intended needs of the client. The Project Manager will work with a Business Analyst and Data Analyst team to plan the application implementation project, deliver a solid set of requirements artifacts, to understand the project standards, to develop and implement solid test plans and test cases/scenarios to accurately test all aspects of the system and to maintain detailed and accurate documentation per all project standards. Some travel will be required as a routine part of this role and PM’s will be required to work out of our Rockville, MD office. This individual will need to be able to work with Customers ranging from medium to Enterprise in size.

                        • Develop, manage and lead various smaller projects to include: development and management of project plans, define and deliver individual project deliverables as a part of the overall program deliverables, manage the expectations of all stakeholders, manage all project relationships, manage project teams in delivering the projects, communicate and manage tasks and activities to a schedule with the team, and provide feedback to team members as appropriate.
                        • Effectively manage smaller project efforts, to include: project plan, scope/budget/resource management, time management (activities & task planning), communications, risk management, QA and testing, user training, ongoing maintenance, and support.
                        • Lend support to various business and technology teams as necessary during project delivery.
                        • Communicate effectively in both verbal (i.e. day-to-day discussions, team meetings) and written (requirements and design specifications) form, as well as have an overall ability to be clear and concise in all communications.
                        • Accurately determine, assign, track and manage project task, activity, documentation, time information per internal standards. Accurately assess the risks associated with each solution design/project.
                        • Support the development of team members from a professional and technical level.
                        • Effectively manage multiple priorities.
                        • Be able to travel as necessary, and perform additional job-related duties as requested.

Required Skills & Abilities:

                        • Strong project management skills with small software development projects.
                        • Leadership and management skills in leading technical personnel through the delivery of software development projects.
                        • Strong business and systems analysis skills, test planning and testing skills, troubleshooting skills and experience with numerous environments and architectures.
                        • Demonstrated leadership and attention to detail skills through prior experience at the strategic and tactical/implementation levels.
                        • Strong analytical and planning skills/experience with software implementation projects.

Required Qualifications:

                        • B.A/B.S or equivalent experience
                        • Preferred: PMP certification and formal training in negotiation/facilitation skills
                        • Ability to deal with and resolve complex customer business issues
                        • Proven analytical skills
                        • Highly organized and able to create and follow a very structured process plan
                        • Proficient in Microsoft Office Suite, advanced Excel users preferred
                        • SQL experience a plus
                        • Experience in the Health and Fitness Industry is a plus

Business Analyst

Posted: Monday, January 16, 2017
Location: Rockville, MD Corporate Headquarters
Apply at


The Business Analyst (BA) is responsible for analyzing a customer’s existing business model and working with the customer to design an effective workflow for utilizing MOSO, a highly customizable Club Management Software solution. The MOSO BA is known as a product and workflow expert.

We are looking for an individual who works well in a team environment with proven ability to work well under pressure and within deadlines. Some travel will be required as a routine part of this role and BA’s will be required to work out of our Rockville, MD office. This individual will need to be able to work with Customers ranging from medium to Enterprise in size.

                        • Serve as a member of an implementation project team.
                        • Handle several implementation projects at a time.
                        • Define Customer business processes, conduct workflow analysis and design new or modify existing workflows
                        • Design configuration documents and lead the design effort for implementing projects
                        • Develop and conduct training programs for each Customer
                        • Report enhancement requests and bugs on behalf of the Customer
                        • Track tasks accomplished, time spent and milestones completed using project management software

Required Qualifications:

                        • B.A/B.S or equivalent experience
                        • Ability to deal with and resolve complex customer business issues
                        • Proven analytical skills
                        • Significant experience in objecting handling and change management
                        • Highly organized and able to follow a very structured process plan
                        • Proficient in Microsoft Office Suite, advanced Excel users preferred
                        • SQL experience a plus
                        • Experience in the Health and Fitness Industry is a plus

Training Specialist

Posted: Monday, January 16, 2017
Location: Rockville, MD Corporate Headquarters
Apply at


This position exists for providing the highest quality of implementation support directly to our Enterprise Account clients. The primary function of this role is to assist clients with the understanding and business benefits of the Motionsoft MoSo business management suite of products.

We are looking for a professional with a proven ability to deliver under pressure and within deadlines; experience in a startup environment is preferred and 75% travel will be required as part of the Trainers duties.


                        • Conduct training programs for customers, as well as internal employees in the use of the Motionsoft MoSo Business Management Suite
                        • Work as a team member with instructional designers and project managers to deliver training to clients/customers on Motionsoft’s software product(s)
                        • Contribute to training strategies and development of tactics and tools
                        • Conduct needs assessments, formulate project plans, analyze and identify methodologies to improve existing training materials as necessary
                        • Assist and support in the development of internal curriculum and training programs as well as the development of customer training and certification programs
                        • Develop deliverables including lesson plans, learner guides, instructor guides, and e- learning materials
                        • Continue efforts in support of future software version releases software

Required Qualifications:

                        • Some background in the delivery of enterprise software stand-up training Experience delivering training through virtual tools (WebEx, GoTo Meeting, etc), is a plus
                        • Identify and write course objectives
                        • Experience with publishing and authoring tools, HTML editors, and limited programming a plus
                        • Experience with developing software training programs a plus.
                        • An understanding of the Health and Wellness industry a plus
                        • Ability to work in a fast-paced, energetic environment
                        • A strong focus on customer satisfaction and the ability to represent Motionsoft in a professional and positive manner
                        • Excellent interpersonal and presentation skills
                        • Ability to work within employee teams
                        • Project management experience a plus
                        • Bachelor’s degree in an education related field preferred

Customer Support Engineer

Posted: Tuesday, January 16, 2016
Location: Rockville, MD Corporate Headquarters
Apply at

Job Purpose:

The Customer Support Engineer will be part of MotionSoft’s Help Desk and will troubleshoot and resolve client issues. You will also be responsible to train and communicate with clients through phone, chat, and email to assist the implementation team to ensure a smooth transition from their test environment to their live environment.

This candidate will also be testing pre-released software and create an advanced knowledge base that is crucial to our customer support.

As part of an experienced team, a Customer Support Engineer will receive the best career development experience, ongoing training and coaching to ensure success!!


                        • Responding to calls, emails, and chat from clients
                        • Develop, design and document high quality onsite technical solutions and other project needs in various business streams for existing clients and new clients.
                        • Resolve client issues or escalate to the appropriate team
                        • Testing pre-released versions of software
                        • Reviewing and staying up to date on the latest versions functionality
                        • Update support documentation
                        • Identify ongoing technical/functional changes and enhancements that can be made to system and client applications.
                        • Partner with internal teams in development center to keep up to speed with new technologies and customer impacting changes.
                        • Assist team members when necessary

Technical Skills/Qualifications:

                        • 4 Year Degree Required
                        • 1+ year of Customer Support experience
                        • Possess strong organizational, problem solving, and time management skills
                        • Excellent written and oral communication skills
                        • Possess exceptional communication skills with both technical and non-technical audiences
                        • Ability to multi-task
                        • Hardware and network troubleshooting skills
                        • Strong knowledge of MS Operating Systems
                        • Knowledge of simple accounting, automated billing processes and Club Management (experience a plus).
                        • SQL Server and Transact SQL experience preferred

Bonus: a strong working knowledge of the Health and Fitness industry

Recent college graduates are encouraged to apply. Individuals will be reviewed and considered for growth opportunities within the company

Interested Candidates should submit a completed resume and cover letter to:

Our Club Management software has been designed from the ground-up to help you work smarter and create an interactive and personal fitness experience.

Trusted by the best brands in health & wellness

Gold's Gym

Akron General

Starbucks Coffee




Take your club to the next level.

Connect with a Business Consultant to get started today.


Fill out a short form and we'll get right back to you.

Email Us


Give us a call anytime — we're here to help!