The GraceKennedy Financial Group seeks to identify an individual looking for an excellent opportunity to progress his/her career; and who possesses the vision and energy to help drive dynamic changes across the group, in the following capacity: Technical and User Support Officer
GK takes pride in our people, our products and our environment. Our culture is built on a philosophy of unity, grounded in our spirit of care, and guided by our core values of Honesty, Integrity and Trust. We are a team that cares and supports you on your journey to achieving your personal goals and realizing your potential.
We are looking for an experienced Technical and User Support Officer to join our growing organization. In this position, you will be responsible providing technical assistance and support for incoming queries and issues related to computer systems, software, and hardware. You will also be responsible for the design and development of software (web and mobile) to enhance the support process. The role includes analyzing and modifying existing software as well as designing, constructing and testing end-user applications that meet user needs — all through software programming languages. The role is also responsible for transforming the design and the product vision into working products and will directly influence how users will interact with the system.
What Will You Do:
Providing technical advice to internal and external users
Performing routine maintenance on systems
Handling user inquiries and requests
Design and develop frontend systems
Design and develop functional, performing and complete APIs
Decipher existing companies software systems and be able to hook in application to applicable data sources
Write both unit and integration tests, and develop automation tools for daily tasks
Develop high quality, well documented, and efficient code
Challenge ideas and opinions to avoid pitfalls and inefficient solutions
Build applications according to the design and provide designers with feedback and suggest tradeoffs when required
Ensure the code follows latest coding practices and industry standards
Skills & Experience Required:
Bachelor’s degree in Information Technology or any other related technical field
1 or more years of experience in a similar role
Project management training
Excellent written communication, presentation and reporting writing skills
Good problem-solving skills
Initiative Goal/result oriented
Excelent time management
Customer and Quality Focused
Understand the full stack of modern software applications (UI, infrastructure, and networking layers)
Experience with C#, ASP.NET, Web API, MVC or (ideally) .NET core
Hands-on mobile development experience (IOS and/or Android) preferably with Flutter
Woking knowledge of SQL and NoSQL stores (e.g. MSSQL, Oracle, MongoDB, Couchbase, Redis, etc.)
Ability to write effective unit, integration, and API tests, and integrate them wi a CI/CD build pipeline
Experience integrating with JavaScript frameworks, such as React, Angular, etc.
Knowledge of OOAD, UML, and Design Patterns
Strong understanding of Agile methodologies
Experience as a Developer on a cross-functional agile team preferred
Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions
Sound problem-solving skills with the ability to quickly process complex information
Utilizes team collaboration to create innovative solutions efficiently
Qualified applicants are invited to submit applications no later than 15/05/2025
|
Do you agree to our Terms of Use & Privacy Statement?
Receive updates & notifications from Caribbean Opus