JOB OPPORTUNITY
The Caribbean Community (CARICOM) Implementation Agency for Crime and Security (IMPACS) established by the CARICOM Heads of Government, is seeking suitably qualified individuals to fill the following position at its sub-agency, the Joint Regional Communications Centre (JRCC), with assigned duty station in Barbados.
APPLICATION DEVELOPER
OPEN TO ALL CARICOM NATIONALS
JOB SUMMARY
The Application Developer will be responsible for the design and development of extensions, modules, and adaptations of Agency software platforms. He/she will be responsible for collaborating with the Agency’s clients to identify their needs and deliver sound technical solutions.
JOB FUNCTIONS
- Designs and develops high-volume, low-latency applications and/or interfaces.
- Integrates data from various back-end services as required.
- Produces well designed, testable, efficient code.
- Ensures application designs follow specifications.
- Updates refactors and extends existing applications.
- Performs application support functions including production support and maintenance activities.
- Follows standards, procedures and methodologies in the application development lifecycle.
- Creates and maintains software documentation.
- Prepares various reports.
- Provides technical assistance to all stakeholders when required.
- Undertakes other duties which may arise or may be delegated from time to time, appropriate to the grade of the post.
QUALIFICATIONS, SKILLS, AND EXPERIENCE
- Technical certifications from a recognized University or Institution and/or equivalent combination of knowledge, expertise or courses.
- Bachelor’s Degree in Computer Science or any related field from a recognized University or Institution.
- At least three (3) years’ work experience in Application Development.
- Frameworks – React (Version 19), Next.js, Node.js, JavaScript, TypeScript, Tailwind CSS, Git, Docker, CI/CD pipelines.
- Strong understanding of server components and edge functions.
- Strong understanding of backend technologies and RESTful API design.
- Strong understanding of dynamic and reusable components.
- Clear understanding of UI UX design principles.
- Knowledge of responsive designs.
- Knowledge of state management tools such as Redux, Zustand, etc.
- Knowledge of Front-end tooling – Webpack, ESLint, Prettier, etc.
- Proven experience Angular/AngularJS and other responsive UI technologies.
- Proficient in design development, programming, testing, documentation, and implementation of multi-platform systems.
- Experience with Java EE/JSP Containers and application servers.
- Experience with web technologies including but not limited to CSS, HTML5, XML, and JSP.
- Experience with Internet technologies including but not limited to SOAP, HTTP, JSON, REST and JMS.
- Experience with current relational database technology including but not limited to MS SQL.
- Knowledge of object-oriented analysis, design and programming.
- Excellent analytical and problem-solving skills.
- Ability to read and interpret technical manuals and specification documents.
- Ability to establish and maintain effective working relationships with superiors, fellow workers, internal/external clients, and vendor representatives.
- Ability to communicate effectively and professionally, both verbally and in writing.
- Ability to function in a dynamic environment.
- Ability to organize and plan work independently and collaboratively.
- Ability to maintain a high level of confidentiality.
- Proficiency in Microsoft Office
SUBMISSION OF APPLICATIONS
All applications are to be received by CARICOM IMPACS no later than 18 JUNE 2025 and must include nationality, work experience, educational qualifications, summary of professional skills, the contact information of three (3) references (at least two of whom are familiar with your work or education)