Essential Functions 1. Develop software using Node.js, Type
Script, Angular, React andor other programming languages and standards. 2. Lead other engineers to identify current operating procedures and define design and implementation objectives. 3. Formulate plans using industry standard techniques to outline tasks required to deliver committed user stories. 4. Work effectively as a leader within an agile Scrum team. 5. Actively participate in discipline guilds and regularly lead guild discussions and activities. 6. Understand and enforce company, department and guild standards. 7. Identify and resolve data quality issues, such as integrity, accuracy, and completeness in a cost-effective andtimely fashion. 8. Participate as a leader with other members of a product team to operate and support developed products in a production environment. Minimum Qualifications 1. Computer Science or related field, equivalent certifications and or 5+ years of development experience in an enterprise environment with demonstrable expertise in tools and technologies similar to those in common use in Station Casinos software development. 2. Demonstrable expertise and leadership in software design, software architecture, software patterns, and object-oriented programming (OOP) techniques. 3. Certification as an agile Scrum Team Member. 4. Demonstrable expertise and at least 5 team disciplines with proficiency in a majority of the others. 5. Self-motivated with the ability to meet deadlines with minimal supervision. 6. Ability to communicate effectively with Stakeholders, Team Members and Leadership in both written andverbal form. 7. Must be able to work on call as required. 8. Experience providing leadership in a team-oriented, collaborative environment.