Overview

Senior Software Engineer

About Clubessential
Clubessential provides cloud-based software solutions to the private club markets and is an Inc. 5000 fastest growing company. We are financially backed by Battery Ventures, a top-tier technology investment firm, helping fuel our current and future growth. We are a lean, fast-paced, passionate team of professionals who thrive on delivering exceptional products and service to our clients and teammates. Our dedication to client success through technology innovation, industry expertise, exceptional customer support and beautiful design has helped us attract the business of some of the top clubs in the country including Hilton, Billy Casper, Four Seasons, Marriott, Valhalla Golf Club, Congressional Country Club, Pinehurst, and over 1,400 other clients.

Job Overview:
This position involves interacting with a variety of individuals internally and externally and at alllevels of the organization. Candidate must be driven, organized, detail-oriented, and haveexcellent communication skills. This position also requires in depth knowledge of the .NETFramework, Software Architecture and SQL Server Databases.

Responsibilites & Duties:

  • Assist in the development and maintenance of .NET applications.
  • Develop and administer tests across multiple browsers, platforms, and devices, includingphones and tablets.
  • Assist in reviewing new support tickets and provide correct bug fixes or route them to thecorrect development team.
  • Work with software Q/A to test corrections and participate in the deployment process.
  • Assist in defining software development project plans, including scoping, scheduling,and implementation.
  • Manage time across multiple projects and tasks in a deadline-driven, team environment.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and write reports for management and/or team members on thestatus of the programming process.
  • Provideguidance and mentoring for professional development of team members

Qualifications & Experience Desired:

  • A bachelor’s degree in Computer Science, MIS or a related field
  • 5+ years experience working with …NET Framework 4.0+ (C#/VB/WebForms/MVC)
  • HTML5/CSS3/Javascript/JQuery
  • MS SQL Server 2005-2014 (T-SQL)
  • APIs/Web Services – REST/SOAP/JSON/XML