Software Engineer III

Mindbody + ClassPass bring together the best of both sides of the market: Mindbody is the industry's most trusted all-in-one technology platform; ClassPass is one of the most popular apps for fitness & self-care enthusiasts.
Senior Software Engineer
Remote
8+ years of experience

Description For Software Engineer III

Mindbody + ClassPass are revolutionizing the fitness & wellness industry, bringing together the best of both sides of the market. Mindbody is the industry's most trusted all-in-one technology platform, empowering wellness brands worldwide. ClassPass is a popular app for fitness and self-care enthusiasts. As a Software Engineer III, you'll design, develop, and debug software applications for our core product. You'll work on developing software components including Frameworks, APIs, Websites, Utilities, Databases, and Internet-related tools. This role requires 8-11 years of engineering experience, with a focus on Microsoft Development Stack, NoSQL databases, and AWS services. You'll contribute to system improvements, mentor junior engineers, and participate in code reviews. Join our mission-led team and enjoy amazing benefits while working on innovative solutions for the wellness community.

Last updated

Responsibilities For Software Engineer III

  • Design, develop, troubleshoot and debug software applications for our core product
  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes
  • Conduct systems analysis and make recommendations to improve the system
  • Identify opportunities for improving system reliability, security, and stability
  • Promote internal best practices and coding conventions
  • Contribute to technical documentation
  • Implement best practices based on companywide policies and standards
  • Participate in occasional on-call rotation duty
  • Provide mentorship for Software Engineers
  • Participate in interview panels to hire new Software Engineers
  • Assist in removing obstacles for the team
  • Perform peer code reviews
  • Guide and delegate work to junior engineers

Requirements For Software Engineer III

Java
JavaScript
MongoDB
Node.js
Redis
  • 8 - 11 years' engineering experience
  • 5+ years of industry experience in programming web applications, mobile and/or large-scale enterprise products
  • Deep knowledge of the Microsoft Development Stack: C#, ASP, .NET, .NET Core, MVC, ADO/ADO.NET, LINQ
  • Experience with NoSQL databases
  • Experience in Visual Studio
  • Familiar with AWS services including EKS, EC2, Elastic cache, Non RDBMS, SNS, SQS
  • Familiar with SDLC and programming design patterns
  • Familiar with Agile methodology
  • Familiar with DevOps principles
  • Skilled at analyzing performance in a service
  • Bachelor's degree in computer science or equivalent

Interested in this job?