321 Commonwealth Rd., Wayland, MA 01778

Phone: 508-653-3399

Fax: 508-974-8121



Request a Demo

Casual, Fun, and Energetic Environment Working With the Best People in the Industry.

MembersFirst is an Equal Opportunity Employer

Check us out on Glassdoor

Founded in 2000 and headquartered in Wayland, MA, we foster a collaborative, team-oriented environment that offers opportunities to develop your skills and career while making a huge impact within the organization every day. We encourage our team to introduce new ideas to keep us on the cutting-edge of technology in order to provide our clients the best software possible.

Career Development

Training, Growth, and Advancement

Generous Benefits

Medical and Financial Employee Perks

Casual Environment

Professional yet casual work environment that is flexible, stimulating, and rewarding

2015 company outing at Harpoon Brewery
Rowan visits the office
2015 Duck Tour of Boston
2018 Red Sox game at Fenway Park, Boston

View Our Current Openings

All successful team members at MembersFirst demonstrate:

  • Customer Focus - Dedicated to exceeding the expectations of our customers; uses customer information for improvements in products and services; establishes and maintains effective relationships with customers and gains their trust and respect.
  • Integrity And Trust - Is seen as a direct and truthful individual; admits mistakes; doesn't misrepresent him/herself for personal gain.
  • Action-orientated - Full of energy for the things he/she sees as challenging; seizes opportunities.
  • Interpersonal Savvy - Relates well to all kinds of people, up, down, and sideways, inside and outside the organization; builds a strong rapport.
  • Motivating Others - Creates a climate in which people want to do their best; invites input from each person and shares ownership and visibility; makes each individual feel his/her work is important; is someone people like working with.

API Web Services / Integration Developer

We are looking for someone to join our team to build and maintain our suite of APIs, Web Services and Integrations built on a Microsoft Stack using the .Net Framework.

The ideal person will possess the necessary skills to create and maintain windows services as well as web service endpoints to support and expand our clients and product offerings.

We are looking for someone who can work with existing code bases as well as creating new frameworks/applications for internal and external clients to consume.  This individual needs to be strong on the database side, capable of creating tables, stored procedures, and views on a Microsoft SQL Server database to help facilitate project requirements.


  • Maintain quality and ensure responsiveness of applications.

  • Collaborate with the rest of the R & D team to design and launch new features and products.

  • Expand our current offering of integrations and Mobile App functionality by creating APIs to internal and external consumers.


  • 2 - 10 years software development experience using Microsoft-centric Technologies (ASP / ASP.Net).

  • Strong web service based development skills (i.e. WCF, MVC, Soap, Rest)

  • Experience consuming third party services (internal or external)

  • Experience creating APIs/Services for third party's (internal or external) to consume

  • Strong back end database skills using Microsoft SQL Server

  • Able to write clearly and succinctly in a variety of communication settings and styles for internal and external parties to consume new/update services.

  • Working knowledge of database design and ability to create scalable applications

  • Experience working in teams, as well as an individual.

  • Understanding and implementation of security and data protection.

  • Sought out by others for advice and solutions based on strong decision quality.

  • Enjoys learning on the fly. Learns quickly when facing new problems; analyzes both successes and failures for clues to improvement; enjoys the challenge of unfamiliar tasks.

  • Strong technical learning: is good at learning new industry, company, product, or technical knowledge.

Desired Qualifications:

  • Familiarity with WordPress and plugins

  • Familiarity with iOS or Android Development

  • Familiarity with Web Services or creating APIs

  • Familiarity with Online Reservation platforms/process

  • Web Development Skills: HTML, JavaScript, CSS

Key Languages/Technologies Utilized:

  • C# (Asp.Net/Web Services)

  • JSON

  • Javascript (AJAX, jQuery, etc)

  • ADO and ADO.Net

  • XML and XSL Transformations

Apply Today

Software Quality Assurance Analyst

Click here to apply

As a Full-time (40 hours a week) Software Quality Assurance Analyst, you will be working with our Development and Client Service teams to provide manual QA testing of our tee times reservations system. In addition, you may be assisting in the testing of our website content management software and other reservation systems (event registration, dining reservations, and booking reservations).

Job Responsibilities

  • Develop test plans, test cases, test scripts and test reports on multiple projects of varying size.
  • Perform testing on various browsers and devices to simulate administrative and end user actions.
  • Validate that user expectations are achieved during the testing process.
  • Review user requirements documents to ensure that requirements are testable.
  • Work with the Client Service team to diagnose defects in production.
  • Collaborate with Software Development and Support Teams to plan and test the next enhancements and bug fixes.
  • Assist with Training and Documentation of new features.

Job Qualifications

Our ideal candidate will have some working knowledge of the golf industry as well as understanding key terms related to the game of golf.

You will need to be action-oriented, capable of working with little or no direction at times, be self-disciplined, highly organized and process-driven. In this position, you will need to be able to multitask between small ticket items and long term projects seamlessly, learn on-the-fly (specifically items that may be technically oriented), set priorities based upon deadlines and, at the same time, be able to adapt to frequent change.


  • Develop test plans, test cases, test scripts and test reports on multiple projects of varying size.
  • Perform testing on various browsers and devices
  • Validate that user expectations are achieved during the testing process.
  • Review user requirements documents to ensure that requirements are testable.
  • Work with Client Service team to diagnose defects in production.
  • Work with various teams within the organization to help facilitate project completion as needed.


  • Experience testing web-based applications
  • Experience with multiple operating systems and browsers
  • HTML / CSS / JS
  • Experience with content management systems (CMS) and reservation systems
  • Strong time management: uses time effectively and efficiently concentrating efforts on most important priorities.
  • Strong organizational skills: uses resources effectively and efficiently arranges information and files in a useful manner.
  • Can effectively cope with change/ambiguity and shift gears comfortably

Click here to apply

Interested In One Of Our Opportunities?

We apologize that we can not respond to every application and cannot accept unsolicited phone calls. Only appropriately qualified candidates will be contacted.