Note: The job is a remote job and is open to candidates in USA. Vail Resorts owns and operates destination resorts and ski areas connected through a global network. The company is seeking a Senior Full-Stack Lead Developer to join the Resort Application Development Team, leading the design, development, architecture, quality, delivery, and operational support of custom applications, web and mobile apps, and internal APIs for resort management and point-of-sale functionality.
Responsibilities
- Collaborate on the creation of business and functional requirements and lead the development of technical requirements for projects and improvements
- Work directly with internal and external partners to design and deliver exceptional software
- Ensure solutions are architected in a forward-looking manner aligned with our multiyear roadmap
- Ensure all configuration and development changes follow the appropriate software development life cycle, adhering to all appropriate controls
- Provide technical direction and mentoring for the developers on the team
- Help organize, prioritize, and assign the team’s dev work
- Take ownership for team deliverables and work with the greater team as necessary to mitigate issues
- Coordinate and drive root cause and resolution for code issues
- Ensure quality code build, merge, and delivery for the team
- Provide technical operational support for the application ecosystem and ensure all compliance obligations are met throughout the software development process
- Drive best practices and constant improvement
- Rotational duties shared across the team’s dev leads including test environment triage, code build lead, and production environment on-call
- Lead the developers via outstanding example, high quality, emotional intelligence,feedback, and pragmatic decision making
- Provide insights, ideas, lessons learned, and thoughtful input on team impacting changes as part of the Dev Leadership Team
Skills
- * B.S. or M.S. in Computer Science or a related field
- * Experience leading other developers including mentoring and project task delegation
- * 5 years minimum application development experience in C#
- * 3 years using Web API or similar technology
- * 3 years development experience working within the Agile software development framework
- * 3 years working with a relational database at the enterprise level (SQL Server)
- * Strong HTML, CSS and JavaScript skills
- * Experience with Angular, or another similar modern typescript based technology
- * Ability to write clean, testable code, covered by high value unit tests
- * Consistent record of crafting clean and simple user interfaces (Winforms, WPF, UWP, Web)
- * Good communication and leadership skills
- * RESTful APIs
- * UX experience
- * Using Git for source control
- * Strong mobile/cross-platform development
- * Enterprise software on an International scale
- * POS/Transaction/Credit Card processing experience
Benefits
- Hybrid work arrangement if located near our Broomfield, CO headquarters.
- Remote work available if located in a supported work state.
- 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
- 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 for Broomfield-based roles where employees must live within 50 miles of the Broomfield office and work on-site Tuesday, Wednesday, Thursday and have flexibility to work off-site on Mondays and Fridays.
Company Overview