Software Architect in Las Vegas, NV at Wynn Careers

Date Posted: 4/21/2021

Job Snapshot

Job Description

Wynn Resorts 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 Software Architect is a key member of the Wynn Las Vegas IT Development team and is critical to implementing web and mobile projects for Wynn Resorts. 

 

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

*Create and design overall solutions on multiple technology stacks in the web/digital area to support the entire Wynn Enterprise 

*Be the key technical lead developer providing technical guidance for all frontend / backend developers

*Provide documentation guidelines on appropriate templates/process to automate, systematize, and code delivery

*Work with product team and scrum master, participate in scoping, estimating and risk management efforts

*Responsible for trouble shooting and assisting the team on key architectural items

*Develop key design patterns for digital team. Lead digital development process flows and integrations with Tibco and other source/target systems

*Provide assistance and mentoring to developers to ensure technical competency and productivity.

*Provide key design and translation of requirements to web team

*Ongoing documentation and transfer to technical operations and application support to ensure redundancy and knowledge transfer

*Continuous improvement to productivity and code quality and proactively identifying opportunities to improve operational stability

*Work with application developers, product team, DBAs, PM’s, BA’s, QA analysts, and business clients to deliver business solutions

*Responsible for reviewing requirements, architecture and design components of ongoing and upcoming projects related to web and mobile applications 

*Create proof of concept (POC) models to test potential new approaches

*Work with security and networking team to secure and protect APIs and data.

Job Requirements

*10 years’ experience in broad use of .NET technologies including SQL server, C#, WPF, WCF, ASP.NET, Web API, Visual Studio and related technology stacks 

*5 years of using CSS, XML, Ajax, jQuery, JavaScript, web services (SOAP/REST), and SQL server 

*5 years of experience in designing applications for web and mobile

*Experience in Mobile app development on iOS and Android platforms using React Native

*Experience in developing Identity management solution using OAuth, OpenID Connect and SAML2

*Experience in designing, developing, and deploying applications to Cloud (Azure)

*Setting up CI/CD, DevOps and managing Build and release pipelines

*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

*Excellent knowledge in design patterns and principles

*Experience in creating design documents, sequence/use case diagrams and writing technical documents

*Excellent troubleshooting, communication, and presentation Skills

*Experience with Agile / Scrum software development practices

*Ability to handle high pressure and fast paced situations

*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

Wynn Resorts is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. Wynn Resorts does not discriminate on the basis of disability, veteran status or any other basis protected under federal, state or local laws.

CHECK OUT OUR SIMILAR JOBS

  1. Architect Jobs
  2. Systems Engineer Jobs