Senior Software Engineer

  • 2275 Half Day Rd, Bannockburn, IL 60015, USA
  • Full-time

Company Description

Club Automation offers industry-leading health club software to over 500 locations of various shapes and sizes that service over 1 million active members. We focus on delivering best-in-class software that is coupled with the best training and support in the industry to help our customers grow their businesses and delight their members.

Job Description

Do you code in your dreams at night? Are you a zealous student of both the art and science of creating software? Do you love to bring out the technology passions of your teammates in order to collectively bring compelling product to life? Do you enjoy being a go-to-person, who helps lead their team to victory?

If you’re ready to be challenged to take these amazing skills to the next level, then Club Automation is the place for you. 

Here are a few things you'll likely find yourself doing in this role:

  • Developing high quality applications that provide a delightful user experience
  • Helping define the technical architecture of the product
  • Developing clean, reusable, well-structured and maintainable code following best practices and industry standards
  • Developing elegant, responsive, high-performance, cross-platform solutions
  • Developing, debugging, and modifying components of software applications and tools
  • Writing automated unit, integration and acceptance tests as appropriate to support our continuous integration pipelines
  • Supporting and troubleshooting data and/or system issues as needed
  • Actively participating in code and design reviews
  • Participating in user story creation in collaboration with the team
  • Working with team members to develop prototypes as necessary and validate ideas with a data driven approach.
  • Contributing to advancing the team's design methodology and quality programming practices and mentoring junior team members
  • Anticipating and preventing problems and roadblocks before they occur, and presenting technical issues and their impact to leadership

Qualifications

  • Bachelor of Science degree in Computer Science or related work experience
  • Strong communication skills
  • Experience using code versioning tools such as Git
  • Experience with Agile development methodology
  • 5+ years of experience in Software Engineering
  • Strong experience with Object Oriented Programming, PHP or .NET preferred
  • Understanding of AWS
  • Exposure to Amazon Aurora, MySQL, PostgreSQL, DB2, or MS SQL
  • Experience with Unit Testing Frameworks
  • Practical exposure and/or experience with building and integrating with RESTful API’s.
  • Strong logical thinking skills

A plus if you have experience with some of these

  • Exposure to Zend Framework
  • Practical exposure and/or experience with: jQuery, JSON, AJAX, CSS, LESS and JavaScript frameworks such as AngularJS, KnockoutJS, ReactJS.
  • Markup skills utilizing HTML, CSS, JavaScript.
  • Mobile Development
  • Design and Development Methodologies (e.g. DDD, TDD, and BDD)
  • REST Web Services

Additional Information

The Daxko Nation includes three distinct brands: Daxko, Club Automation, and Zen Planner. Through these brands, we deliver comprehensive technology solutions and experienced services to health & wellness facilities. Since we began in 1998, we’ve grown to span 68 countries, 10,000 facilities and over 20 million members. Our customers rely on us to be the engine of their growth with deep insight, guidance, technology solutions, and exceptional experiences that make us the industry’s recognized #1 software provider.

Our company, with a culture of collaboration, action, and entrepreneurship, has a well-deserved reputation of providing “career defining” opportunities for team members willing to pursue them.

With a high value placed on taking care of our customers and our team members, we have frequently been recognized locally and nationally as best workplaces.

We truly care for our team members, and this is reflected through our offices, benefits, and great perks. Some of our favorites include: 

  • Flexible paid time off 
  • Affordable health insurance options
  • Monthly fitness reimbursement
  • 401(k) matching
  • Casual work environment
  • Plenty of free food and caffeine

 

All your information will be kept confidential according to EEO guidelines.