Job Description

As a Senior Developer on lifetimefitness.com, you are an expert in consumer facing web experiences and building on top of a web content management platform. We're working with a JEE / JCR based web content management system (Adobe AEM) to create online content and tools for our members and future members - and we need your help. You should understand and relish the unique requirements of partnering with marketing, creative, and other technical teams to produce useful, engaging and measurable experiences.
We need a self-motivated and hard-working individual with excellent communication skills. Eagerness to learn new technologies is a must.
Senior developers within the Life Time Technology group at Life Time Fitness are responsible for delivering the technical design and development of software components and websites for assigned projects.

Examples of Work Performed:

  • 10% of their week on management tasks, 40% on technical design and mentoring, 50% on writing code
  • Write code for one or more programs or projects to ensuring adherence to technical excellence of our consumer-facing experiences
  • Remain current on technology trends applicable to Life Time Fitness’s business
  • Mentor other developers, participate in code reviews
  • Use appropriate technical design methods to explain your approach
  • Ensure technology, legal, security and process standards are followed across your assigned business segments
  • Understand and communicate technical and functional design requirements
  • Design, code, and test technical solutions, including unit testing
  • Perform code reviews
  • Understand and help guide the evolution of the system’s architecture
  • Understand the necessity of, have experience with and aid in establishing and ensuring delivery to coding standards
  • Understand project expectations as communicated by the Solution Architect and/or Technical Director on the project
  • Estimate development effort to deliver
  • Recognize and effectively communicate risks to project timelines and quality
  • Identify system deficiencies and recommend solutions
  • Proactively work with Interactive Business Analysts, Creative, User Experience and Quality Assurance Analyst to define project requirements

Skills & Requirements

Education:

  • Four-year college degree in related field or equivalent combination of education and experience
  • Graduate degree preferred

Experience:

  • 7+ years of experience in the software or website development industry
  • At least 2 years of experience with 25% or more of the following:
  • Numerous programming languages (Java, JavaScript, C#, PHP, Objective-C, Python, Ruby, etc)
  • Numerous frameworks in each language (jQuery, Spring, Hibernate, GWT, Sling, Jackrabbit)
  • Enterprise level content management and/or collaboration tools (Adobe CQ, SharePoint, Jive)
  • Browser performance testing, load testing
  • Mobile development (Phone Gap, Titanium, mobile web and application development)
  • Web analytics packages (Google Analytics, Omniture / SiteCatalyst, Unica)
  • E-commerce or other monetization technology integration
  • MSSQL, SSAS, SSIS, SSRS
  • Integration tools & techniques (ESBs, Orchestration, SOA, XML, JSON, SOAP, REST, etc)
  • NIX, Windows, and Mac OSs
  • Hosting / Cloud / SaaS offerings
  • Vendor management

Knowledge, Skills, Abilities and Other Characteristics:

  • Strong communicator – able to explain complex technical situations to relatively non-technical co-workers and key business stakeholders
  • Solution oriented mindset – creative use of technology and alternative approaches. “No” is not in your vocabulary
  • Able to work with teams to balance solution vs. budget, schedule, and tools
  • Equally at home working with creative, business, and technical people
  • Appreciation of high quality visual design, marketing strategy, business strategy, and user experience disciplines
  • Cool under pressure, able to manage many details and priorities
  • Focus on broad technical expertise – including Web (Desktop and Mobile), Messaging (Email, SMS, Push), Native Apps (Mobile, Kiosks), Social (Tools, Apps, Integration), E-Commerce, and Online Video
  • Enthusiasm to learn new technologies, and ability to do so quickly, on the job

About Life Time Fitness

Are you a technology professional open to new opportunities? Would you like to be a part of a great environment and a company that is working with new technologies? Life Time Technology at Life Time Fitness is looking for additions to our team. We offer great benefits (including a free family membership to Life Time!), a great team to work alongside of and an opportunity to be part of some great new technology.

apply

Learn more about Life Time Fitness

We have great benefits

free membershipmedical, dental, vision, disability401k, employee stock purchase programteam workouts and events

Visit the Life Time Fitness company page

view all job listings view all Life Time Fitness job listings

JEE Web Developer at Life Time Fitness - Java