Head of Application Development
Location: Kingston, Jamaica
About the Role
We are seeking a visionary Head of Application Development to lead the design, development, and delivery of innovative software solutions. This role is critical to driving digital transformation and supporting business growth within a leading financial services organization.
Key Responsibilities
- Provide leadership and strategic direction for the Application Development team.
- Oversee design, development, testing, deployment, and maintenance of mission-critical applications.
- Partner with business leaders to deliver technology solutions aligned with organizational strategy.
- Drive adoption of Agile, DevOps, CI/CD, and cloud-native architectures.
- Ensure security, compliance, and scalability of all platforms.
- Lead modernization efforts and adoption of emerging technologies such as AI/ML and cloud computing.
- Inspire and develop a high-performing technical team.
Technical Expertise
- Proficiency in legacy and modern programming (PHP, WordPress, Python, Java, C#, Go).
- Strong experience with AWS (plus Azure/GCP exposure).
- Deep knowledge of SQL/NoSQL databases and data warehousing.
- Familiarity with containerization (Docker/Kubernetes) and microservices.
- Understanding of AI/ML applications for automation and analytics.
Qualifications
- Bachelor’s degree in Computer Science or related field (Master’s preferred).
- 8+ years in application/software development, including 4+ years in a leadership role.
- Proven experience in financial services or other regulated industries.
- Strong track record in Agile, DevOps, and cloud adoption.
Leadership & Communication
- Exceptional people management and mentoring skills.
- Strong communicator able to translate technical concepts for diverse audiences.
- Demonstrated ability to influence and align stakeholders.