Vail Resorts Senior Software Developer in Broomfield, Colorado
Reach Your Peak at Vail Resorts. You're someone who pushes boundaries and challenges the status quo. You're brave, ambitious and passionate in everything you do. And we want you on our team. Pursue your fullest potential and never settle in the quest to deliver extraordinary guest service. Join one of the world's most innovative companies and re-imagine a mountain resort experience with us. Welcome to Vail Resorts. Reach Your Peak.
Welcome to Vail Resorts. Reach Your Peak.
We are looking for a motivated senior software developer to be responsible for all stages of the application lifecycle for the Digital team at Vail Resorts. Directly supporting our digital products and services across consumer-facing web, mobile, mobile app, ecommerce and the boarder marketing technology space; the ideal candidate will have excellent communication skills with the ability to work in an agile, team-oriented environment. Reporting to the Director of Digital Technology, this individual will leverage modern coding techniques using Microsoft .NET MVC to deliver efficient and scalable functionality to applications supporting our digital products and services throughout the marketing technology ecosystem. Further, the senior software developer will recommend and guide architectural solutions to the digital development team, providing lead developer support on new projects, supplement maintenance efforts, and regularly review developer code for consistency.
Drive new functionality through architecture recommendations.
Create, maintain, and enhance features within a robust CMS.
Partner with stakeholders to deliver application requirements across all functional business units including online marketing, season pass and ticket sales, ski lessons, lodging reservations, account management, and more.
Coordinate release notes and ensure a quality release management process.
Write and update unit tests to ensure code coverage.
Mentor junior software developers.
Troubleshoot issues and prototype technical solutions.
Develop and analyze load and performance tests.
Maintain and create documentation for Application features and processes.
6+ years of software development experience
Native mobile app development experience
Experience developing and consuming a RESTful API.
Experience in delivering solutions for a content management system, preferably Sitecore.
Experience developing with SOA and OWASP security principles.
Working knowledge of Microsoft IIS and server technologies.
Understanding of SQL and Server Databases.
Familiar with source control technologies, specifically Git.
Working knowledge of web frameworks like jQuery and Bootstrap.
Review code for bugs, performance enhancements, maintainability.
A passion for the ski industry.
Knowledge of testing automation technologies.
Experience testing code for PCI compliance.
Experience with third-party APIs.
Experience with NLP and conversational AI.
Experience developing responsive pages for a variety of screen sizes.
Mobile app development experience
Experience developing for mobile devices
We offer a variety of career opportunities at our world-class resorts and corporate headquarters near Boulder, Colorado in fields like Finance & Accounting, Human Resources, Information Technology, Legal, Public Affairs & Sustainability, Marketing, Sales & Communications and more. Our corporate team shares both a passion for the outdoors and a drive to re-imagine the mountain resort experience around the world. Learn more at www.vailresortscareers.com
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 [[id]]