Overview
On Site
USD 118,000.00 per year
Full Time
Skills
Brand
Technical Drafting
Test-driven Development
Mentorship
Functional Design
Java
.NET
Swift
JavaScript
Scrum
Continuous Integration
Continuous Delivery
Automated Testing
Version Control
Git
Agile
Management
Budget
Marketing Strategy
Business Strategy
FOCUS
Training
Professional Development
Law
Insurance
Life Insurance
Taxes
Job Details
The Life Time Technology team is at the forefront of the evolution of Life Time into a digital-first company, transforming existing experiences and creating brand new ones both online and in our clubs. If you enjoy a fast-paced environment with the latest technologies and have a passion for health and fitness - we should meet. Work is a team effort, and we are a highly motivated, highly collaborative team; we always win or lose together. We invest in our team members and ensure they have the tools and opportunities to learn, grow and thrive. We offer an incredible benefits package, generous club discounts, and a fully subsidized Signature Life Time Membership. Want to Love Your Life? Join our team.
Position Summary
Lead Software Engineers within the Life Time Technology group are responsible for leading delivery of the technical design and development of software components for assigned products. This individual will be working as part of an agile development team that focuses on delivering high-quality solutions that enable our various lines of business to achieve their goals.
Job Duties and Responsibilities
Minimum Required Qualifications
Preferred Qualifications
Pay
This is a salaried position starting at $118,000.00 and pays up to $163,000.00, based on experience and qualifications.
Benefits
All team members receive the following benefits while working for Life Time:
Full-time Team Members are eligible for additional benefits, including:
Life Time is a place for everyone. As an organization, we are committed to an inclusive, diverse and equitable workplace that respects and celebrates the unique contributions of each individual while ensuring we remain an equal opportunity employer that recruits, hires, trains and promotes based on merit and qualifications.
Position Summary
Lead Software Engineers within the Life Time Technology group are responsible for leading delivery of the technical design and development of software components for assigned products. This individual will be working as part of an agile development team that focuses on delivering high-quality solutions that enable our various lines of business to achieve their goals.
Job Duties and Responsibilities
- Design, code, and test technical solutions with an emphasis on Test Driven Development
- Support and help guide the evolution of the system's architecture. Identify system deficiencies and proactively recommend solutions
- Increase efficiency of team by mentoring other team members. Understand and communicate technical and functional design requirements to other team members.
Minimum Required Qualifications
- Bachelor's Degree in a related field or equivalent combination of education and experience
- 8+ years of experience in the software industry
- 6+ years of experience using core technology for the role (Java, .Net, Swift, JavaScript)
- Strong experience with Agile and Scrum
Preferred Qualifications
- Experience with CI/CD helping to move the team forward in maturity
- Experience with automated testing
- Experience with source control (Git)
- Experience with Agile Method
- Strong communicator - able to explain complex technical situations to relatively non-technical co-workers and key business stakeholders
- Cool under pressure, able to simultaneously manage many details and priorities
- Able to lead a complex technical project through to completion
- Solution oriented mindset - creative use of technology and alternative approaches.
- Able to work with teams to balance solution vs budget, schedule and tools
- Equally able to work with creative, business and technical people
- Has appreciation of marketing strategy and business strategy and ability to determine the best technical solutions to support these strategies
- Focus on broad technical expertise
- Enthusiasm to learn new technologies, and ability to do so quickly, on the job
Pay
This is a salaried position starting at $118,000.00 and pays up to $163,000.00, based on experience and qualifications.
Benefits
All team members receive the following benefits while working for Life Time:
- A fully subsidized membership
- Discounts on Life Time products and services
- 401(k) retirement savings plan with company discretionary match (21 years of age and older)
- Training and professional development
- Paid sick leave where required by law
Full-time Team Members are eligible for additional benefits, including:
- Medical, dental, vision, and prescription drug coverage
- Short term and long term disability insurance
- Life insurance
- Pre-tax flexible spending and dependent care plans
- Parental leave and adoption assistance
- Paid time off, including 5 to 20 vacation days per calendar year (based on tenure) and paid sick leave
- Deferred compensation plan, if the team member meets the required income threshold
Life Time is a place for everyone. As an organization, we are committed to an inclusive, diverse and equitable workplace that respects and celebrates the unique contributions of each individual while ensuring we remain an equal opportunity employer that recruits, hires, trains and promotes based on merit and qualifications.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.