careers.ky logo
careers.ky
Active
WORC ID: S5H4T4

Senior Systems Programmer | Information Systems Division

Cayman Islands Monetary Authority
Salary
KYD$92,446 - KYD$114,843 Per Annum (paid Monthly)
Location
North Side
Work Type
Full-time
Hours/Week
37.5
Education
Not specified
Experience
9-10 Years

Job Description

Reporting to the Chief Systems Programmer, the Senior Systems Programmer is responsible for writing, supporting, and maintaining and enhancing bespoke software solutions. The position requires mentoring the junior staff and leading the Systems Development Team in the project management for analysis, development, and maintenance of all CIMA applications, purchased and outsourced systems, as well as other systems and applications, as directed, to ensure efficiency and effectiveness in all aspects. Effectively manage risk in the execution of responsibilities, including the identification and communication of potential risks to their HODs/DHODs.

RESPONSIBILITIES

The successful candidate will

  • Write and maintain software programs as directed by the Chief or DHoD;
  • Organize and oversee the writing and testing of effective program code subject to a peer review process and utilize the development tools approved by CIMA;
  • Oversee and develop useful operations manuals to ensure effective and efficient operations at all times;
  • Adhere to the most current development methodologies and ensures practices are in place as defined by IT Management;
  • Follow and promote good change management skills;
  • Ensure minimal impact on end-user productivity or data reliability by carrying out adequate code reviews and change testing;
  • Provide practical and cost-effective recommendations for backup and restoration procedures for all pertinent applications;
  • Provide timely information to the Chief regarding progress of software and systems projects;
  • Develop and maintain an expert level of knowledge of all bespoke programs, both internally and externally created, with emphasis on customer-facing web portals;
  • Provide effective technical training sessions to end-users to enhance their technical knowledge and skills;
  • Review, draft and develop useful technical training manuals to ensure junior staff and/or end-users are up-to-date on technical changes or advancements;
  • Provide ongoing coaching, technical advice, and guidance to new programming staff;
  • Review and supervise the work prepared by Systems Programmers and Database Administrators to ensure compliance with all policies, procedures and guidelines;
  • Provide Business Analysts, Programmers, and Database Administrators with constructive and ongoing feedback, identifies and addresses/escalates any first stage performance issues, and offers inputs for the probationary assessment, annual performance appraisal and individual learning and development plans.

REQUIREMENTS

The minimum qualifications required to successfully perform the job are as follows:

  • A Bachelor’s degree in Computer Science or Information Systems;
  • Seven (7) years of experience working as a Software developer or Software Engineer developing robust n-tier application code within a structured development environment;
  • Strong commercial experience working with C#;
  • Experience working with .NET commercially (.NET Core is highly desirable);
  • Experience working within an agile development environment;
  • Knowledge of SQL and MS SQL Server;
  • A good understanding of Azure DevOps;
  • Experience working within a Test-Driven Development (TDD environment) is highly desirable;
  • Experience working with Web API’s.
  • Motivated team player who is delivery focused;
  • Experience working for a Regulatory Authority is highly desirable;
  • Experience working with modern CI/CD tools, such as Docker and Kubernetes;
  • Automated testing;
  • Experience working with cloud platforms and related concepts (Azure) is highly desirable;
  • Knowledge of front-end development tools, such as JavaScript and Angular;
  • Knowledge of messaging systems, such as Azure Service Bus or RabbitMQ;
  • Service Fabric;
  • An understanding of blockchain technologies, or an interest in blockchain, and
  • Scrum Master experience.

Caymanians, persons possessing Caymanian Status, Permanent Residency, or Residency Employment Rights Certificate are encouraged to apply. Direct applicants only. Applications received from agencies will not be accepted at this time. Salary: CI $92,446 - $114,843 per annum. A competitive benefits package is also offered including health insurance, pension, vacation, life insurance. Application form may be completed online by visiting careers.cima.ky Application Deadline: 30 October 2026 (Only shortlisted candidates will be notified) Requisition ID: 2026-140

Interested in this role?

20 days remaining

Details

Positions2

Timeline

PostedOctober 9, 2026
Start DateOctober 9, 2026
Closing DateOctober 30, 2026