Fort McDowell Golf Club-posted 4 months ago
Full-time • Mid Level
Scottsdale, AZ

The Senior Programmer Analyst is responsible for designing, developing, and maintaining software applications, reports, and business analysis solutions that support the casino resort, tribal government, and other tribal enterprises. This position serves as a bridge between business needs and technical solutions, ensuring that systems and applications are efficient, secure, and aligned with organizational goals. The role requires advanced programming expertise, strong report-writing skills, and the ability to analyze business processes.

  • Design, code, test, and implement software applications to support casino, government, and enterprise operations.
  • Develop integrations/interfaces between gaming systems, financial systems, hospitality software, and government applications.
  • Maintain and enhance existing applications, ensuring performance, reliability, and compliance with regulatory requirements.
  • Provide technical documentation and training for system end-users.
  • Design and develop custom reports for casino operations (slots, table games, bingo, F&B) and other Tribal enterprises.
  • Use SQL, Crystal Reports, Power BI, or other reporting tools to deliver actionable data.
  • Work with other departments to gather requirements, translate business needs into reporting specifications, and provide data-driven insights.
  • Ensure accuracy, timeliness, and security of business intelligence outputs.
  • Support system upgrades, enhancements, and implementations by providing business requirements and testing.
  • Serve as a liaison between users, vendors, and IT/executive leadership.
  • Assist in compliance reporting for regulatory agencies and internal/external audits.
  • Provide mentorship and training to junior developers and analysts.
  • Bachelor’s degree in the field of computer science, computer programming or information systems.
  • Minimum 5 years of direct experience in software development and/or programming design and systems management.
  • Proficiency in a variety of programming languages and software development tools, including C#, Visual Basic.Net, Crystal Reports, Access, Excel, and WCF Web Services.
  • Excellent understanding of coding methods and best practices.
  • Extensive relational database and operating systems experience with SQL, SRSS, and Windows Server.
  • Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
  • Hands-on experience developing test cases and test plans.
  • Strong knowledge of system and software quality assurance best practices and methodologies.
  • Strong knowledge of data models, structures, theories, principles, and practices.
  • Knowledge of database design and file management techniques.
  • Certifications from industry leaders Microsoft, Oracle, ISC, CIW, IEEE, Scrum Alliance or PMI preferred.
  • Regular Full-Time, FLSA EXEMPT
  • 40 hours per week
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service