What are the responsibilities and job description for the FMYNE Information Technology - Senior Programmer Analyst position at Fort McDowell Golf Club?
ENTERPRISE: WCR FMYNE Information Technology
JOB TITLE: WCR FMYNE Senior Systems Analyst
DEPARTMENT NAME: FMYNE Information Technology
REPORTS TO: WCR FMYNE Software Engineering Manager
SALARY: DOE
POSITION STATUS: Regular Full-Time, FLSA EXEMPT
HOURS PER WEEK: 40
POSITION DESCRIPTION:
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.
ESSENTIAL DUTIES:
Programming & Application Development
- 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.
Report Writing & Data Analysis
- 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.
Collaboration & Support
- 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.
Personal Attributes
- Excellent written, oral, and interpersonal communication skills.
- Flexible and adaptable in regard to learning and understanding new technologies.
- Ability to present ideas in business-friendly and user-friendly language.
- Highly self-motivated, self-directed, and attentive to detail.
- Ability to effectively prioritize and execute tasks.
- Effective working in a team-oriented, collaborative environment.
MINIMUM QUALIFICATIONS:
- Formal Education & Certification
- Bachelor’s degree in the field of computer science, computer programming or information systems.
- Certifications from industry leaders Microsoft, Oracle, ISC, CIW, IEEE, Scrum Alliance or PMI preferred.
Knowledge & Experience
- 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.
INDIAN PREFERENCE:
Preference will be given to qualified applicants who are members of federally recognized Indian tribes.
To be considered for Indian Preference, you must submit your Certificate of Indian Blood (CIB) with your application.
Salary : $62,504 - $81,244