MGM Resorts International Software Architect in Las Vegas, Nevada
Las Vegas, Nevada
Become one of the stars behind The SHOW and become part of the world’s most powerful entertainment brands. Our Company has one exciting mission: To entertain the human race.
The Lead Software Architect will be responsible for leading the architecture, design, and implementation of complex new CIG software products such as NextGen Loyalty or Offers. In addition, this position will be responsible for maintaining a holistic view of all software design and technologies used within the CIG Engineering team and working with other senior technical leadership across Digital Engineering to ensure the CIG work is align with the technologies and practices employed in Digital Engineering.
PRINCIPAL DUTIES AND RESPONSIBILITIES:
Lead the software architecture and design of complex software system and products, employing modern design pattners and technologies as appropriate. The systems need to meet feature requirements, scalability, extensibility, reliability and other key non-functional requirements.
Develop and code key parts of the system, including frameworks and core components. Integrate with other components systems needed for the product solution. Ensure the system operates at a holistic level by overseeing the unit test, integration test, dashboards, and other test ware.
Represent CIG's Technical needs with external teams, such as with peer engineering departments, Enterprise Architecture, and key stakeholders and customers.
Collaborate the with Vice President of CIG Engineering to contribute and develop technical strategies, organizational approaches, staffing proposals, and other strategic discussions.
Mentor and collaborate with other Engineers to develop Software Architecture and Systems design skills. Stay abreast of industry developments and be a conduit of relevant items to CIG.
Work with Product management on roadmaps for consistency and completeness. Ensure the system operates at a holistic level by overseeing the unit test, integration test, dashboards, and other test ware.
Perform other job-related duties as requested.
Bachelor degree in a related field, or equivalent experience.
Ten (10) years of prior relevant experience.
Experience with Java frameworks, such as Spring, Spring Boot.
Current hands on coding experience, preferably in Java, Scala, or Python.
MS or PhD in STEM discipline
Author of software patent(s).
Minimum 12 years industry experience.
Minimum 3 years as a hands on software architect, responsible for leading design of complex systems and services
MGM Resorts International is an Equal Opportunity Employer: Women/Minorities/Veterans/Individuals with Disabilities. In compliance with the Americans with Disabilities Act, MGM Resorts International will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the employer.
MGM Resorts International believes in providing opportunity for every employee to grow, develop and succeed in a work environment where you can be your best. We encourage you to explore our job opportunities. If you are an individual with a disability and need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please contact our Corporate Diversity and Disability Outreach department at 1-844-247-0370 or email firstname.lastname@example.org
MGM Resorts International
- MGM Resorts International Jobs