Easter Seals Jobs

Job Information

Vail Resorts Senior Backend Developer Lead in British Columbia

Our mission is to create the Experience of a Lifetime for our employees, so they can, in turn, create the Experience of a Lifetime for our guests. We own and operate the most renowned destination resorts in the world as well as regional and local ski areas outside major cities, and connect them all through one unrivaled network. We are looking for ambitious leaders, innovators and creators to join our talented team. If you’re ready to pursue your fullest potential, we want to get to know you!

Candidates for year-round positions are reviewed on a rolling basis. Applications will be accepted up to 90 days after the posting date, or until the position is filled (whichever is first).

Job Summary:

We are looking for a Senior Back-End Developer that is a motivated self-starter to be responsible for all stages of the application lifecycle, to join the Digital team at Vail Resorts. The Senior Back-End Developer will be supporting our digital products and services across both mobile and web.

The ideal candidate will have excellent communication skills, thrive in a collaborative team-oriented environment, and have technical curiosity and willingness to explore beyond their experience. This individual will leverage modern coding techniques using Microsoft .NET, C#, RESTful Apis, Microservices, Containers, Azure, and CMS integrations (Sitecore and Contentstack) to deliver efficient and scalable functionality to our digital applications.

The Senior Back-End Developer reports directly to the Senior Development Manager within the Digital Technology IT team.

Job Specifications:

  • Outlet: Corporate

  • The budgeted range starts at $103,596 - $140,000 + annual bonus. Actual pay will be adjusted based on experience

  • Shift & Schedule Availability: Full Time, Year Round

  • Other Specifics: Hybrid – Remote

Job Responsibilities:

  • Lead Development/Coding on Projects - provide leadership, technical direction, project assessments, code reviews, and mentoring for the developers on the team

  • Maintain and implement new features for our 42 e-commerce websites using C#, React.JS, and Sitecore CMS, integrating multiple internal systems and third-party APIs in the process.

  • Build, Maintain and/or enhance applications supporting our digital portfolio including RESTful services running in Docker containers, Azure functions, MuleSoft, and a headless CMS (Contentstack).

  • Monitoring, supporting, and troubleshooting Priority 1 issues with our resort websites and mobile application.

  • Work closely with project managers, product owners, business analysts, managers, and business partners to ensure that project plans, stories, and estimates are accurate and deliver features that meet requirements and are delivered on-time and in budget

  • Write and update unit tests to ensure code coverage.

  • Maintain and create documentation around code and process as needed.

  • Participate in code reviews to ensure code is of high quality, following best practices, is performant, and follows OWASP Top 10 secure coding practices.

  • Quickly determine the root cause of complex software issues and develop clean and scalable technical solutions.

  • Actively participate in scrum activities (daily standups, planning, grooming, demos, and retros).

  • Proactively engage with the team whether gathering requirements, troubleshooting an issue, deploying a solution into production, or leading and participating in day-to-day activities via our agile sprints.

  • Proactively find opportunities to improve development standards, performance, and functionality within Vail Resorts technology ecosystem.

  • Ability to organize and manage time, multi-task, and switch contexts.

  • Able and willing to communicate written and verbally with technical and non-technical stakeholders.

Job Requirements:

  • Strong experience with ASP.NET MVC for building scalable, maintainable web applications.

  • Proficiency in ASP.NET Core for creating high-performance back-end services.

  • Knowledge of Razor Views, Dependency Injection, and best practices for web app architecture.

  • Extensive experience with Microsoft Azure, including services like Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure SQL Database, Azure Storage, and Azure Service Bus.

  • Proficient in designing and developing microservices-based applications that are scalable, resilient, and easy to maintain.

  • Expertise in .NET Core and .NET 5/6/7+ for building modern, high-performance back-end systems.

  • In-depth knowledge of C# for writing clean, maintainable, and efficient code.

  • Experience in delivering solutions that leverage a content management system needed to deliver dynamic content (Sitecore and Contentstack)

  • 5+ Years of mobile full-stack web development experience

  • 3+ Years as a lead developer on a team

Nice to Haves:

  • Experience collaborating with product owners, graphic designers, and business analysts to build fully functional, pixel-perfect components and comprehensive layouts.

  • Experience writing code for PCI compliance.

  • Experience automating build processes as part of a DevSecOps team.

  • Experience with React Native mobile development.

  • Bachelor's Degree in appropriate field of study.

The expected Total Compensation for this role is $103,596 - $140,000 + annual bonus. Individual compensation decisions are based on a variety of factors.

Job Benefits

  • Ski/Mountain Perks! Free passes for employees, employee discounted lift tickets for friends and family AND free ski lessons

  • MORE employee discounts on lodging, food, gear, and mountain shuttles

  • 401(k) Retirement Plan

  • Employee Assistance Program

  • Excellent training and professional development

Full Time roles are eligible for the above, plus:

  • Health Insurance; Medical Insurance, Dental Insurance, and Vision Insurance plans (for eligible seasonal employees after working 500 hours)

  • Free ski passes for dependents

  • Critical Illness and Accident plans

Vail Resorts offers a ‘Hybrid’ work environment where employees living within 50 miles of the Broomfield office work on-site Tuesday, Wednesday, Thursday and have flexibility to work off-site on Mondays and Fridays. Employees living outside of a commutable distance can work remotely from British Columbia, Washington D.C., and the 16 U.S. states* in which we currently operate. This includes: California, Colorado, Indiana, Michigan, Minnesota, Missouri, New Hampshire, New York, Nevada, Ohio, Pennsylvania, Utah, Vermont, Washington State, Wisconsin, and Wyoming.

Please note that the ability to work in person or off-site, and the particulars related to such work, are subject to change at any time; and, accordingly, the Company reserves the right to change its policies and/or require in-person/in-office work or off-site work at any time in its sole discretion.

In completing this application, and when submitting related documentation, applicants may redact information that identifies their age, date of birth, and/or dates of attendance at or graduation from an educational institution.

Vail Resorts is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veteran status or any other status protected by applicable law.

Requisition ID 506754

Reference Date: 01/20/2025

Job Code Function: Applications

DirectEmployers