0
savedjobs_hl
Application/Web Developer
US-NV-Las Vegas

Job Title: Application/Web Developer

Location: Wynn

Job Description and Responsibilities:

Wynn Resorts is a Fortune 500 company led by hospitality industry visionary Steve Wynn. Currently operating in the top two casino gaming markets in the world, Wynn is financially stable and growth oriented. Our 12,000 employees at our Wynn Las Vegas and Encore properties have helped us win more Forbes Travel Guide Five-Star Awards than any other independent hotel company in the world. Wynn resorts are known for their innovative design, luxury offerings, and exceptional guest service. Joining Wynn means working for a leader in the global resort industry, one that has set today’s standards and will likely define them tomorrow.

Wynn Las Vegas understands the unique benefits of custom application development to gain business value by uniting capabilities from existing vendor-delivered systems with internally-architected advanced solutions.  The Web Developer is a key member of the Wynn Las Vegas IT Development Team and is critical to implementing Web projects for Wynn Las Vegas. 

Job Responsibilities:

* Develop and integrate applications that support business strategy and requirements with emphasis on business delivery, performance, availability, scalability, security, maintainability, reliability, ease of configuration and integration.
* Work with the business and 3rd party vendors to conceptualize and implement custom designs.
* Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement.
* Translates business requirements into solutions using enterprise architecture design patterns.
* Participate in scoping, estimating and risk management efforts.
* Plan and implement a development and production-hosting environment, which optimizes performance, availability and security.
* Maintain overall responsibility for web development and deployment.
* Develop and execute end to end integration and unit test cases.
* Participate in peer code reviews and conduct code reviews at various stages in the development process.
* Ensure team process to enter and track implementation information including work items, tasks and issue management in Team Foundation Server (TFS).
* Author/manage release notes and implementation plans for each build for release to Quality Management team.

Job Requirements:

* Must have 7 years minimum experience in broad use of Microsoft technologies including C#, ASP.NET MVC, Web API, LINQ, Entity Framework, SQL Server 2012 or later and Visual Studio 2013 or later.
* Must have experience in web technologies HTML5, CSS3, XML, JavaScript, Web services (SOAP/REST).
* Must have Experience in CSS and JavaScript frameworks like Bootstrap, Angular, JQuery etc.
* Experience in writing SQL/Stored Procedures and troubleshooting with SQL Profiler.
* Experience in unit testing, mocking and IoC frameworks like NUnit/XUnit, MOQ, and Unity/Autofac.
* Experience with building and deploying web applications using automation tools like Team City, MS Build etc. and hosting on cloud platforms like Azure and AWS (PaaS).
* Experience in any content management systems (CMS) preferred but not required.
* Experience in source control systems like TFS, GIT etc.
* Experience in Xamarin development will be a plus.
* Experience with Agile / Scrum software development practices.
* Excellent troubleshooting and communication skills.
* Ability to work independently and as part of a team.
* Bachelor's degree in computer science, engineering or a related discipline with an information technology focus or equivalent experience.
* A valid Nevada Gaming License is required and must be obtained before entering this position.
* Must be 21 years of age or older.