Reporting to the Systems Development Manager, the Junior Systems Programmer Analyst is responsible for the design, development, implementation and documentation of bespoke applications, as well as the modification, enhancement and support of the existing applications and commercial packages.
RESPONSIBILITIES:
The successful candidate will be required to:
Develop, test, implement and maintain new and existing software systems in a cost-effective and timely manner.
Write and test effective program code subject to a peer review process and utilize the development tools approved by CIMA; and
Produce and maintain user, system and programmer level documentation to the divisional standards
Test bespoke software and software implementations. Documents, and repairs issues and errors; and
Resolves/escalates systems’/application help desk issues in a timely manner
REQUIREMENTS:
An Associate’s Degree (or working towards one) in Computer Science or Information Systems with a focus on computer programming; or
Relevant experience working within a structured development environment developing robust n-tier application codes.
Direct experience with Programming and Database Design concepts in the following areas:
Application Programming:
.Net 4.6 or greater;
C# and/or VB.NET;
Windows Forms development;
Web Development using either ASP.NET, JavaScript, HTML5 or CSS);
Web Services or API programming;
Object-Oriented programming concepts;
Database Design and Development:
SQL Server – current versions and SQL Server Management Studio;
Stored Procedures, triggers and DML SQL using T-SQL;
SQL Server Reporting Services;
Training or a good working knowledge in the following disciplines would be an asset:
Microsoft Office 365 tools;
Enterprise Content Management Systems, Document Management, and Archiving;
Microsoft SharePoint; and
Knowledge and understanding of software development technology and techniques.
Be the first to know about releases and industry news and insights.
Cayman Islands Monetary Authority is committed to protecting the privacy and security of your personal information. Please ensure that you have read our privacy notice before you submit any personal information via this website.