Midtown Athletic Clubs
Overview
Senior Software Engineer role at Midtown Athletic Clubs. The team is based in our Chicago headquarters and supports all club locations. This position is based in the Chicago area with hybrid work-from-home arrangements and in-office presence required 2 days per week (Monday/Tuesday). Location and Schedule
Based in the Chicago area (no remote or relocation options at this time). Hybrid work-from-home with in-office presence in Chicago (2 days per week: Monday and Tuesday). Limited travel to Midtown club locations. Sponsorship
This role does not offer visa sponsorship now or in the future. Candidates must be authorized to work in the United States without sponsorship. About Our Company
We work at Midtown to inspire people to transform their lives—and we do our job well. Our members stay longer than any other major athletic club chain in North America because we are committed to providing resort-like environments, personal attention, and strong communities at every one of our clubs. We believe all three of those pillars start with attracting and growing rock star talent at every level of our organization. Who We Want
We are looking for people that share our core values: kind individuals who want to win together, see things as the glass half full, are passionate about helping others, and strive to always be better than yesterday. The Position
Our Senior Software Engineer plays a pivotal role in overseeing solutions for members and internal associates. After completing a multi-year digital transformation, we continue building upon a modern cloud-based architecture. This hands-on technical role will collaborate with company-wide departments and teams to design, develop, and support applications and services for the future. Primary Responsibilities
Integrate enterprise systems in close collaboration with IT and business leaders. Make development decisions aligned with long-term strategy and vision. Provide technical expertise across the software development life cycle. Ensure designs comply with architecture guiding principles. Assist in automating build and deployment of applications and services. Design applications and services for high availability in a hybrid (on-prem/cloud) infrastructure. Create and maintain documentation, flowcharts, and diagrams to explain solutions and support other engineers. Software Engineering Requirements
BS in Engineering, Information Technology, or equivalent work experience. 5+ years IT experience with at least 2 years in a lead engineer capacity. Knowledge of TypeScript, JavaScript, Node.js, Express.js, or NestJS. Knowledge of mobile development methodologies and platforms (Flutter a plus). Understanding of cloud functions: containerization, container orchestration, messaging, webhooks, and low-code development. Experience with service-oriented architectures and REST/SOAP APIs (JSON, XML). Experience with Azure cloud resources (Container Apps, Data Factory, Logic Apps, API Management, Service Bus). Proficient with relational databases (MS SQL Server). Fundamental knowledge of agile methodologies. Experience with collaboration tools: Azure DevOps, JIRA, MS Teams, and/or Postman. Strong communication and problem-solving skills. Ability to work with multiple teams and projects. Benefits and Perks
Complimentary club membership Discounts on Midtown products and services Access to hundreds of free courses for professional development Health insurance for eligible full-time associates (30+ hours/week) And more This job description is intended to describe the general requirements for the position. It is not a complete statement of duties, responsibilities, or requirements. Other duties may be assigned as necessary to ensure proper operations of the department. Salary Range: $110,000 - $140,000. Actual compensation will depend on experience and additional skills. Benefits: See https://careers.midtown.com/about-us/benefits/ for a copy of benefits and perks offered by Midtown for full- and part-time associates. MIDTOWN is an Equal Opportunity Employer. Job Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Wellness and Fitness Services
#J-18808-Ljbffr
Senior Software Engineer role at Midtown Athletic Clubs. The team is based in our Chicago headquarters and supports all club locations. This position is based in the Chicago area with hybrid work-from-home arrangements and in-office presence required 2 days per week (Monday/Tuesday). Location and Schedule
Based in the Chicago area (no remote or relocation options at this time). Hybrid work-from-home with in-office presence in Chicago (2 days per week: Monday and Tuesday). Limited travel to Midtown club locations. Sponsorship
This role does not offer visa sponsorship now or in the future. Candidates must be authorized to work in the United States without sponsorship. About Our Company
We work at Midtown to inspire people to transform their lives—and we do our job well. Our members stay longer than any other major athletic club chain in North America because we are committed to providing resort-like environments, personal attention, and strong communities at every one of our clubs. We believe all three of those pillars start with attracting and growing rock star talent at every level of our organization. Who We Want
We are looking for people that share our core values: kind individuals who want to win together, see things as the glass half full, are passionate about helping others, and strive to always be better than yesterday. The Position
Our Senior Software Engineer plays a pivotal role in overseeing solutions for members and internal associates. After completing a multi-year digital transformation, we continue building upon a modern cloud-based architecture. This hands-on technical role will collaborate with company-wide departments and teams to design, develop, and support applications and services for the future. Primary Responsibilities
Integrate enterprise systems in close collaboration with IT and business leaders. Make development decisions aligned with long-term strategy and vision. Provide technical expertise across the software development life cycle. Ensure designs comply with architecture guiding principles. Assist in automating build and deployment of applications and services. Design applications and services for high availability in a hybrid (on-prem/cloud) infrastructure. Create and maintain documentation, flowcharts, and diagrams to explain solutions and support other engineers. Software Engineering Requirements
BS in Engineering, Information Technology, or equivalent work experience. 5+ years IT experience with at least 2 years in a lead engineer capacity. Knowledge of TypeScript, JavaScript, Node.js, Express.js, or NestJS. Knowledge of mobile development methodologies and platforms (Flutter a plus). Understanding of cloud functions: containerization, container orchestration, messaging, webhooks, and low-code development. Experience with service-oriented architectures and REST/SOAP APIs (JSON, XML). Experience with Azure cloud resources (Container Apps, Data Factory, Logic Apps, API Management, Service Bus). Proficient with relational databases (MS SQL Server). Fundamental knowledge of agile methodologies. Experience with collaboration tools: Azure DevOps, JIRA, MS Teams, and/or Postman. Strong communication and problem-solving skills. Ability to work with multiple teams and projects. Benefits and Perks
Complimentary club membership Discounts on Midtown products and services Access to hundreds of free courses for professional development Health insurance for eligible full-time associates (30+ hours/week) And more This job description is intended to describe the general requirements for the position. It is not a complete statement of duties, responsibilities, or requirements. Other duties may be assigned as necessary to ensure proper operations of the department. Salary Range: $110,000 - $140,000. Actual compensation will depend on experience and additional skills. Benefits: See https://careers.midtown.com/about-us/benefits/ for a copy of benefits and perks offered by Midtown for full- and part-time associates. MIDTOWN is an Equal Opportunity Employer. Job Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Wellness and Fitness Services
#J-18808-Ljbffr