Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MembersFirst Logo

Senior Software Engineer

MembersFirst

Salary not specified
Sep 2, 2025
Remote, US
Apply Now

MembersFirst, a leading provider of member-interactive, mobile, reservation, and marketing software for the Private Club industry, is looking to migrate its existing Vbscript code base to a more modern .Net 8 application and needs a Senior Software Engineer to take ownership of the next generation of its platform.

Requirements

  • 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

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

Other

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