Vail Resorts is looking to improve the overall quality of their codebase by establishing appropriate standards and reusable patterns, and enforcing desired direction through code review, to ensure their systems for point-of-sale, payment processing, e-commerce, and resort management deliver on the mission of 'Experience of a Lifetime'.
Requirements
- Significant experience (8+ yrs) developing production applications in C-Sharp (or similar)
- Significant experience (8+ yrs) working with relational databases like MS SQL Server
- Experience developing in a modern JavaScript/TypeScript project
- Experience building web-based APIs
- Ability to guide developers toward writing quality code and valuable tests
- Ability to articulate the trade-offs between different technical choices
- Strong knowledge of using Git for source control
Responsibilities
- Work closely with development teams to define and enforce best practices for code quality
- Advise on different approaches to make applications more secure, reliable, scalable, performant, and maintainable
- Help define a technical roadmap and establish a long-term strategy for the architectural direction of our systems
- Ensure solutions are designed and built in a way that aligns with the technical roadmap
- Communicate complex technical concepts to many different audiences
- Build relationships across departments and influence critical decisions that impact the Vail Resorts technology ecosystem
- Proactively improve the software development experience and process for our teams
Other
- Excellent communication skills
- Experience as a technical leader (ideally a development team lead or architect)
- Minimum Age: At least 18 years of age
- Hybrid work environment
- Vail Resorts is an equal opportunity employer.