For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
MembersFirst
MembersFirst

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Microsoft SQL Server
Security software
+40

Visa

U.S. visa required

Permanent role
3 days ago
Apply now

Job Description:

Software Web Developer

The Company

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.) Built on a Microsoft stack, the application starts on the custom designed, member facing homepage and follows up with modules to facilitate every connection point that a club needs with their members to include surveys, marketing forms, email creation, and various types of reservation systems.

Company Website: https://www.membersfirst.com

The Role

We are looking for a versatile Senior Software Engineer to take ownership of the next generation of our platform. From maintaining existing functionality, to adding enhancement and building net new products, you will have the opportunity to play a major role in how we shape the future.

We are looking for someone who can work with existing Vbscript code base as we migrate into a more modern .Net 8 application. You'll get down and dirty with the MSSQL database, working on performance enhancements, jive in the JavaScript to utilize the new API's to help make the transition from old to new a seamless experience for our clients.

The ideal candidate will have the code chops to break down the backlog, as well as the insight on how to work within these projects to make incremental progress toward the future. This role doesn't have any direct reports, but the ability to rally the team to get projects over the finish line is a must.

Responsibilities:

  • Write secure, maintainable code to ensure responsiveness of applications.
  • Assist members of the Client Services team to investigate and patch reported bugs.
  • Collaborate with the team to create workflow efficiencies
  • Maintain and expand our suite of APIs, Web Services and Integrations built on a Microsoft Stack using the .Net Framework
  • Become a technical expert on the product, and use that expertise in the product planning group to design and build new features

Qualifications:

  • 10+ years software development experience using Microsoft-centric Technologies (ASP / Asp.Net).
  • 10+ years of database design and maintenance experience using Microsoft SQL Server
  • Strong understanding of security and data protection.
  • 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
  • Experience working on Azure DevOps
  • Experience with Scrum/Agile development methodologies
  • Experience collaborating with teams, as well as taking ownership of individual assignments.
  • Able to write clearly and succinctly in a variety of communication settings and styles for internal and external parties to consume new/update services.
  • 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.
  • Sought out by others for advice and solutions based on strong decision quality.
  • Ability to be a team player and encourage cooperation with peers to solve problems
  • 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.
  • Future-oriented with strategic agility. Can accurately strategize and plan for future possibilities and outcomes.
  • Strong time management: uses time effectively and efficiently concentrating efforts on most important priorities.

Key Languages/Technologies Utilized:

  • MSSQL
  • IIS setup
  • .Net (C#)
  • JSON
  • Javascript (AJAX, jQuery)
  • React
  • HTML/CSS/Bootstrap
  • ADO and ADO.Net
  • JIRA

Nice to Haves:

  • Experience reacting to PenTest and PCI scan deficiencies
  • leadership experience either mentoring jr. developers or managing direct reports
  • VB Script (Classic ASP) experience
  • XML and XSL Transformation
  • Blazor or Razor Pages

Business Unit:

MembersFirst

Scheduled Weekly Hours:

40

Number of Openings Available:

1

Worker Type:

Regular

More About Jonas Software:

Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.

Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

About MembersFirst

👥11-50
📍Wayland, Massachusetts, United States
🔗Website

MembersFirst Service

MembersFirst product / service

How does MembersFirst work?

helps hundreds of member-based organizations attract, engage and retain a vibrant and actively involved membership

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service