Job Details

ID #53310217
Estado Nevada
Ciudad Usnv
Full-time
Salario USD TBD TBD
Fuente Vail Resorts
Showed 2025-01-22
Fecha 2025-01-22
Fecha tope 2025-03-23
Categoría Etcétera
Crear un currículum vítae
Aplica ya

Architect Principal Analyst

Nevada, Usnv 00000 Usnv USA
Aplica ya

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 Solution Architect to join the Digital Technology team at Vail Resorts that is a motivated self-starter to be responsible for driving the technology roadmap; identifying innovative technologies to solve product initiatives, architecting solutions, while also supporting, and mentoring developers. You will directly support our digital products and services across consumer-facing web, mobile, mobile app, ecommerce, and the broader marketing technology space; the ideal candidate will have excellent communication, thrives in a collaborative team-oriented environment, and has technical curiosity and willingness to explore beyond their experience. In this role, you will harness cutting-edge technologies like React (JavaScript), Microsoft .NET, C#, and RESTful APIs to build high-performance, scalable applications. You will design and deliver next-gen functionality powered by Microservices and integrate with leading CMS platforms like Sitecore and Contentstack. The Senior Solution Architect reports directly to the Senior Development Manager within the Guest Experience IT team.Job Specifications:

Outlet: Corporate

The budgeted range starts at $116,040 - $155,000 + annual bonus. Actual pay will be adjusted based on experience

Shift & Schedule Availability: Full Time / Year Round

Other Specifics: Hybrid / Remote

Job Responsibilities:

Work with business partners and other IT teams to assess project requirements acting as the technical expert, providing implementation guidance and solutions to complex problems

Research, recommend, and lead POCs of technologies that will modernize our platforms and improve development and deployment efficiencies

You will identify areas in our applications and processes that could be improved and work with the team to implement them.

You will mentor developers on the team providing feedback in code reviews, during design reviews and through one-on-one coaching.

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

Maintain and enhance existing applications, including our React Native mobile app and supporting technologies including RESTful services running in Docker containers, Azure functions, MuleSoft, and a headless CMS (Contentstack).

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.

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.

Organize and manage time, multi-task, and switch contexts.

Willingly communicate written and verbally with technical and non-technical stakeholders.

Be a strong technical thought leader for the Digital development team and our partners

Job Requirements:

Advanced .NET Framework & .NET Core Expertise

Deep understanding of .NET Framework (4.x) and .NET Core (5+), including experience with modern web and desktop application development.

Strong knowledge of C# and other .NET languages for backend and frontend development.

Software Architecture Design & Patterns

Expertise in designing scalable, high-performance, and secure software architectures for enterprise-level applications.

Proficient in applying design patterns such as MVC, MVVM, Microservices, CQRS, and DDD (Domain-Driven Design).

Cloud Computing & Cloud Services

Experience with cloud platforms such as Microsoft Azure (preferred), AWS, or Google Cloud.

Expertise in cloud-native architectures, serverless computing, and using cloud-based services (e.g., Azure Functions, Storage, App Services, Event Streaming, etc.).

Microservices Architecture

Experience designing, developing, and deploying microservices-based applications.

Strong understanding of API Gateway, containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines.

Web Development & Frontend Integration

Strong experience in web application frameworks like ASP.NET Core, .NET MVC, and WebAPI.

Familiarity with front-end technologies (e.g., React, Next.Js) and integrating them with .NET backend services.

Communication

Strong communication skills, both written and verbal.

Ability to explain complex technical concepts to non-technical stakeholders.

Strong problem-solving, critical thinking, and decision-making skills.

Background

5+ Years of full-stack web development experience

5+ Years as a lead developer on a team

3+ Years as a solutions architect

Nice to Haves:

Experience building mobile apps for both android and iOS using React Native

Experience writing code for PCI compliance

Experience in establishing and maintaining CI/CD pipelines using tools like Azure DevOps, Jenkins, GitLab, or GitHub Actions.

Familiarity with automated testing, containerization, and version control best practices.

Experience with Agile methodologies and DevOps in an Agile environment

Bachelor's Degree in appropriate field of study.

The expected Total Compensation for this role is $116,040 - $155,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 506751Reference Date: 01/20/2025Job Code Function: Applications

Aplica ya Suscribir Reportar trabajo