X

Contact

321 Commonwealth Rd., Wayland, MA 01778

Phone: 508-653-3399

Fax: 508-974-8121

[email protected]

Support

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

MembersFirst, based in Wayland, Massachusetts, is an award-winning web design and marketing agency and the leading provider of member-interactive, mobile, reservation, and marketing software for the Private Club industry (Golf & Country, Health & Fitness, Yacht, City & Dining.)

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.


Director of Software Development

The person in this role sits on the Management Team and will oversee the evolution of MembersFirst's software. We are looking for someone with strong leadership qualities who can manage our Development efforts of high-quality products for our clients.

Successful candidates will need to have a passion for our software and thrive producing new features that will drive client satisfaction. They should have the enthusiasm and ambition to complete projects to the highest standard and want to be part of an organization that puts technology at the heart of everything it does. We are looking for an individual with the drive to succeed, who is a people manager, but is hands-on and in the source code daily, providing mentorship and ensuring code quality.

Responsibilities

  • Client-facing Development representative
  • Manage Development team of 4-7 individuals
  • Mentor and train Development team members
  • Experience in SQL, .NET, Classic ASP (a plus)
  • Assist with development efforts for our web-based Classic ASP/ASP.NET application and related applications
  • Participate in the maintenance of existing applications, building new applications, and migrating applications to new platforms
  • Set, manage, and report upon Development priorities
  • Oversee accuracy and timeliness of all Development projects
  • Provide pre-sales scoping for custom development projects
  • Work closely with Product and IT teams
  • Interact and support internal team and external clients

Technical Skills Required

  • SQL Server, T-SQL, SSIS
  • C#, VB.NET, ASP.NET, ADO.NET, and Visual Studio
  • HTML, CSS, AJAX, JavaScript, JSON, and XML
  • Source code control (SVN, Git, Github/Bitbucket, TFS)
  • Web Services
  • API development such as REST and SOAP
  • Applications experience in Content Management Systems (CMS), eCommerce, CRM
  • Nice To Have Experience:
    • VBScript/Classic ASP
    • PHP and MySQL
    • Windows Servers including IIS
    • Security and Encryption

Qualifications

  • 10+ years of professional software development experience
  • Proven ability to manage, lead, and develop a team
    • Experience directing others: establishes clear directions; sets stretching objectives; distributes the workload appropriately; brings out the best in people.
    • Experience developing direct reports and is a people builder
    • Experience with hiring and staffing a team.
    • Strong priority setting in order to eliminate roadblocks and create focus.
    • Establishes and maintains two-way communication to give clear direction and set well-planned and organized objectives appropriately.
  • Exposure to development methodologies (Agile/Scrum, SDLC, Waterfall, XP, others)
  • Strong planning and scoping skills. Able to measure performance and evaluate results.
  • Strong time management: uses time effectively and efficiently concentrating efforts on most important priorities.
  • Ability to work in SaaS production, staging, development environments
    • Availability to support 7x24x365 SaaS operation as needed
    • Willingness to occasionally push code and update infrastructure after hours
  • Superior proactive and reactive problem solving skills
    • Demonstrates composure under pressure and is a settling influence in challenging times.
    • Sought out by others for advice and solutions based on strong decision quality.
  • Strong business acumen. Knowledgeable of business strategies and tactics. Aware of competition and competitive advantages.
  • Self-motivated for personal development. Is committed to and actively works to continuously improve him/herself.
  • Excellent organizational and communication skills both written and verbal
  • Communicates a compelling and inspired vision: talks beyond today; talks about possibilities; is optimistic; can inspire and motivate entire units or organizations.

For immediate consideration, please submit a cover letter and resume to [email protected]. Be sure to include the position in the subject line with your reply. We apologize that we cannot respond to every application and cannot accept unsolicited phone calls. Only appropriately qualified candidates will be contacted.

We foster a team-oriented environment that offers many opportunities to help and learn from other talented team members.

We offer competitive salary commensurate with experience, a generous benefits package, and a professional yet casual work environment that is fun, stimulating, and rewarding.

Our office is conveniently located in Wayland, MA just minutes from Rt.9, Rt. 95, and the Mass Pike.

MembersFirst is an Equal Opportunity Employer.

Front-end Web Developer

Apply Today!

The versatile person in this role will help new/existing clients as well as help drive the evolution of our software. They will collaborate as a member of the Development team as well as work with our client facing teams to solve a myriad of issues or help build out some of our more advanced designs.

Responsibilities

  • 60% of this role will be to work alongside Development and QA resources to move the needle on our existing content management system platform using agile methodologies.
  • 30% of the Job will be to work with our Support team to address any bugs in existing websites or products.
  • 10% of the Job will be to work with our Professional Services team to build new products/offerings or enhance existing structure to allow for new products in what is available today.
  • Work with stakeholders to plan, design and build new modules within the Development teams

Qualifications

  • 2+ years front-end web development experience
  • Experience with jQuery
  • Experience with Bootstrap, Flexbox, or other responsive CSS frameworks
  • Experience building reusable code snippets, or drop in widgets
  • Experience with any Javascript MVC framework such as Angular, Knockout, Vue.js, or React
  • Experience using polyfills for backwards compatibility or ES6+ features
  • Experience consuming APIs (internally and externally) using JSON or XML.
  • Experience debugging API calls with Developer Tools
  • 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 perseverance: pursues everything with energy, drive, and a need to finish; seldom gives up before finishing.
  • Uses rigorous logic and methods to solve difficult problems with effective solutions; looks beyond the obvious and doesn't stop at the first answers.
  • Self-motivated for personal development. Is committed to and actively works to continuously improve him/herself.
  • Strong technical learning: is good at learning new industry, company, product, or technical knowledge.
  • Uses his/her time effectively and efficiently; concentrates his/her efforts on the more important priorities.

Nice to Haves

  • Experience with Content Management Systems such as WordPress, Joomla, Drupal, etc.
  • Experience with Cordova or compile-to-mobile environments
  • Experience with command line build tools such as Grunt, or Gulp
  • Experience building tools with Node in the command line
  • Experience with building and testing to WCAG standards
  • Experience with building off of approved mockups/working with a designer prior to coding out a piece of functionality.

API Web Services / Integration Developer

Apply Today!

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 candidate 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.

Responsibilities

  • 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.

Qualifications

  • 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.
  • 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 Technologies

  • C# (Asp.Net/Web Services)
  • JSON
  • Javascript (AJAX, jQuery, etc)
  • ADO and ADO.Net
  • XML and XSL Transformations

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.