Regular
There are some GREAT PEOPLE out there... we should know we hire them!
IF YOU ARE AN EXISTING EMPLOYEE, PLEASE NAVIGATE TO THE INTERNAL JOB POSTING USING THIS LINK:
https://www.myworkday.com/mohegan/d/inst/1$9925/9925$9932.htmld
Full Time
Salaried
Application Deadline: November 28, 2025
Do you possess a strong sense of accountability to keep yourself up to date on the latest information required to perform your job? Do you enjoy developing, testing and implementing business computer systems software and programming? If you would like to be on a team of Great People delivering great service, we may have just the opportunity for you!
The job involves:
- Responsible for all application development and software programming related activity including; project management, creating time and cost estimates, feasibility studies, budget and resource allocation and scheduling
- Directing and evaluating the activities of project teams, resolving conflicts and support issues with software vendors
- Consulting with management and end users to determine business requirements and recommending solutions
- Defining project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders
- Developing change control processes, practices, and guidelines for new and existing technologies in accordance with Software developmental lifecycle (SDLC)
- Reviewing and analyzing existing applications effectiveness and efficiency, and then develops strategies for improving or leveraging these systems
- Developing and implementing all functional policies and procedures related to systems, programming and testing
- Consulting with CIO to determine current and projected hardware, software and resource requirements
- Coaching and advising Programmer analysts, System analysts, and QA Analysts on procedures, systems and technical problems and standards
- Working safely, and in compliance with OH&S policies and legislation
- Flexibility to support a 24/7 operation
The ideal candidate has:
- University Degree in Information Technology or equivalent work experience
- Minimum 5 years’ direct experience managing applications support and/or systems management.
- Minimum 3 years’ experience with C#, C++, Python, Java / .Net/ASP.NET, Agile, Waterfall / Scrum, Rest API, Github, CI/CD, Docker Container, Ai Tools (LLMs), Cloud / Dev Ops, HTML, iOS, Android
- Experience with Mulesoft Middleware
- Proven experience in overseeing the direction, development, and implementation of software solutions
- Strong knowledge of system and software quality assurance best practices and methodologies.
- Demonstrated leadership skills with the ability to focus on results
- Excellent written and oral communication skills, proven analytical and problem-solving skills
We thank all applicants for their interest, however, only those selected for an interview will be contacted
Niagara Casinos is committed to creating an accessible and inclusive environment by providing equal opportunity to candidates of all abilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.
Knock, knock. Hear that sound? That's opportunity and it's at Niagara Casinos