Senior Backend Developer Lead
at Vail Resorts Corporate
Missouri, Missouri, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | USD 140000 Annual | 31 Jan, 2025 | 7 year(s) or above | Dependency Injection,Management System,Asp.Net,Sitecore,Mvc,Microsoft Azure,Web Applications | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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 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
Responsibilities:
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.
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 plan
REQUIREMENT SUMMARY
Min:7.0Max:12.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Missouri, USA