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 the company.

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

Customer Support Engineer

Posted: Tuesday, July 5, 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:

Associate Software Engineer C# ASP.NET

Posted: Tuesday, July 5, 2016
Location: Rockville, MD Corporate Headquarters
Apply at

Job Summary: The Associate Software Engineer will be part of Motionsoft’s Tier 3 Technical Support group and will be responsible for troubleshooting and resolving technical issues which cannot be supported by Tier 2 Support group. You will closely work with both functional and technical groups at Motionsoft and act as a liaison.

Required Qualifications:

  • 1+ years or equivalent coursework team development of object-oriented solutions
  • 1+ or equivalent coursework years programming in .NET
  • 1+ or equivalent coursework years of web development experience a must.
  • Detailed technical analysis of issues that requires code change and update with analysis Report. This analysis involves:
    • Replication of issue.
    • Checking log files and identifying exceptions.
    • Data analysis in database.
    • Analysis of Report queries
  • Research and recommend solutions for meeting defined business and product requirements.
  • Use UML, flowcharting, or other graphical methods to communicate design specifications to other team members.
  • Read requirements and design specifications to effectively understand product deliverables.

Desired Qualifications:

  • Web Services, ASP.Net, C#, ADO.Net, and Transact SQL for SQL Server.
  • Strong understanding of advanced C# and OO programming concepts is a must. Be prepared to show past work and discuss the technical details behind it.
  • Understanding of HTTP and associated protocols, transports, and methodologies such as REST, JSON, XML, AJAX, XHR.
  • Strong understanding and proven recent experience with CSS & Javascript including one or more Javascript libraries.
  • Understanding and experience in Model View Controller (MVC) and other patterns with a special emphasis on their use in Javascript.
  • Experience writing web applications in a cloud environment. AWS a strong plus.
  • Strong understanding in web based security including SSL, tokenization, & XSS.
  • Understanding of safe coding practices such as those outlined in the top 10 vulnerabilities list.
  • Ability to gain understanding of current core product offering and business objectives and use that knowledge to derive requirements for the next generation product.
  • Experience architecting and programming .Net solutions for Windows and Web based applications.
  • Desire and ability to look beyond day-to-day tasks and into the future to understand upcoming technologies and how they can benefit the company.
  • Ability to define, design, code, test, package, and deliver software.
  • Ability to write documentation that communicates requirements and design specifications.
  • Experience in developing a commercially used product as a team member.
  • Experience designing applications that can work in a “disconnected” state a plus.
  • Experience designing applications that meet localization requirements a plus.
  • Experience in Scrum or some other agile programming methodology a plus.

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

Take your business to the next level.

Connect with a Business Consultant to get started with any or all of our solutions.


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!