Wednesday, February 12, 2014

Inspirato - Application Developer

Inspirato is seeking a Sr. Applications Developer to join our team. The candidate must have demonstrated experience in web application development using C#, ASP.Net MVC, and SQL Server, have a passion for creating well-architected, scalable applications, and be ready to roll up their sleeves and dive into our fast-paced, entrepreneurial environment.

The Sr. Applications Developer will be responsible for the support of existing web applications and databases as well as the design, development, and debugging of new web applications. Candidate must be extremely well-versed in the entire lifecycle of software development, and be skilled in all aspects of architecting, developing, deploying, and maintaining web applications. This position reports to the Director, Software Development.

Key Responsibilities

    Provide immediate support in troubleshooting and resolving issues with existing .Net applications
    Collaborate on architecture, technical design, and build of web applications following standards, guidelines, and project requirements
    Produce clean, stable, fast, well-architected code
    Lead and mentor junior developers on business and technical processes and requirements
    Develop frameworks of reusable, extensible code and components to maximize development efficiency
    Provide estimates for projects based upon technical and business requirements
    Assist with code reviews to ensure architecture and coding standards are met across all web projects

Desired Skills/Qualifications

    5+ years backend, database-driven development
    5+ years middle-tier development using C# and .Net
    2+ years experience development using ASP.Net MVC
    2+ years experience with Javascript and frameworks such as jQuery
    2+ years experience with CSS
    5+ years experience using MS SQL Server
    Real-world OO experience and implementation
    Demonstrated understanding of web services (SOAP, WCF, RESTful feeds, etc.)
    Experience with content management systems
    Self-starter with proven initiative
    Excellent verbal and written communication skills
    Proven ability to collaborate well across functions and departments, think creatively, and problem solve
    Travel industry experience a plus
    Agency experience a plus
    Experience with agile methodology a huge plus
    This is a senior-level software development position that requires significant knowledge in each of the areas defined above and proven experience executing similar job responsibilities in previous positions

Inspirato offers its employees:

    Competitive compensation
    Full benefits package including 401(k), medical, dental, and vision
    Vacation property benefit
    Casual work environment in rapidly growing, fast-paced, entrepreneurial company
    Allowance towards gym membership
    Energetic Lower Downtown Denver location located blocks from Coors Field
    Fresh fruit delivery service, coffee and tea, fully stocked snack bar, beverage fridge
    Regular fun employee events and professional development opportunities
    Opportunity to work with passionate, driven, committed, high performing individuals who are revolutionizing the luxury travel industry!

Launched in January 2011, Inspirato has one mission: we inspire lasting memories and relationships by changing the way
family and friends experience the world. Our culture is one of Integrity, Teamwork, Relationships, People and Innovation! If that describes you, Inspirato is the place to work! As a member-only club, Inspirato offers the best of destination club consistency and service, while incorporating the flexibility of villa rentals and the value of flash sale sites. We believe it
is possible to build an icon luxury brand and still keep it real!