What are the responsibilities and job description for the Director of IT Applications Development position at Fusion HCR?
Fusion HCR is hiring, Director of IT Applications Development. This is a direct hire, onsite position in Las Vegas NV.
Fusion HCR is seeking a dynamic and experienced Director of IT Applications Development to provide visionary leadership in the design, development, and integration of cutting-edge software and systems. This role demands a combination of technical expertise, strategic thinking, and strong leadership to manage large-scale systems, teams, and software development initiatives. The ideal candidate will have extensive experience with cloud application development, large-scale systems architecture, and integration of vendor products.
Essential Functions:
Responsibilities:
Minimum Qualifications:
Fusion HCR is seeking a dynamic and experienced Director of IT Applications Development to provide visionary leadership in the design, development, and integration of cutting-edge software and systems. This role demands a combination of technical expertise, strategic thinking, and strong leadership to manage large-scale systems, teams, and software development initiatives. The ideal candidate will have extensive experience with cloud application development, large-scale systems architecture, and integration of vendor products.
Essential Functions:
- Provide visionary technical leadership to a diverse team of engineers, architects, and developers, building next-generation gaming and hospitality systems.
- Lead architecture teams in designing and developing software and code for internal applications and integration of vendor products.
- Oversee the development and scaling of large-scale systems, ensuring optimal performance and reliability.
- Collaborate closely with Product Owners and stakeholders to envision and architect systems based on documented requirements and user stories.
- Define and implement development best practices to ensure the continued effectiveness, scalability, and relevance of developed software.
- Drive innovation and excellence in software development, with a focus on cloud application development and Kubernetes on Azure.
- Foster a culture of collaboration, innovation, and accountability within the team.
Responsibilities:
- Technical Leadership:
- Provide strategic direction for software development with a focus on cloud-native applications and Azure.
- Ensure all solutions align with organizational goals and technical standards.
- Team Management:
- Lead, mentor, and manage a large-scale team of engineers, developers, and architects.
- Promote continuous learning and professional development within the team.
- Project Oversight:
- Collaborate with cross-functional teams to ensure successful project execution from inception to delivery.
- Monitor and ensure the quality of code, scalability, and maintainability of systems.
- Technical Vision and Strategy:
- Drive innovation through the adoption of modern development methodologies and technologies.
- Align technology initiatives with business objectives and organizational goals.
- Cloud Application Development:
- Develop and manage applications at scale on Azure, utilizing Kubernetes and other modern cloud technologies.
- Ensure seamless integration of internal applications with gaming systems and vendor products.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5 years of experience in software development, including 2 years in a leadership role.
- Proven experience in large-scale systems architecture and development.
- Expertise in cloud application development at scale, with a strong understanding of Kubernetes and Azure.
- Proficiency in JavaScript, ES6, TypeScript, and Node.js.
- Experience with front-end technologies such as HTML and CSS.
- Familiarity with database technologies and agile development methodologies.
- Strong leadership skills, with a proven ability to manage large-scale teams effectively.
- Strategic thinker with the ability to align technology initiatives with business goals.
- Preferred Qualifications:
- Experience in gaming systems and hospitality environments.
- Extensive knowledge of internal applications development and integration with vendor products.
- Demonstrated success in driving innovation and excellence within large organizations.