Vail Resorts is looking to improve the overall quality of their codebase and establish appropriate standards and reusable patterns for their resort application development team, which supports point-of-sale, payment processing, e-commerce, and resort management systems.
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.