JOB PURPOSE
This role plays a pivotal role in designing, developing, and maintaining robust back-end systems to support the organization’s innovation projects. This role focuses on building scalable, secure, and high-performance solutions that align with the organization’s goals. The specialist will work closely with front-end developers, product teams, and other stakeholders to ensure seamless integration and functionality across all platforms.
Under the supervision of the
Innovation & Solutions Head
, the following are among the Job Key Responsibilities:
-
Design, develop, and maintain back-end applications, APIs, and microservices.
-
Write clean, well-documented, and scalable code following best practices.
-
Ensure seamless integration with databases, front-end components, and third-party services.
-
Optimize code and database queries to improve system performance and scalability.
-
Implement security protocols to safeguard applications and data from vulnerabilities.
-
Conduct regular code reviews, testing, and debugging to ensure system reliability.
-
Work closely with front-end developers to ensure smooth system integration.
-
Collaborate with product managers, designers, and innovation teams to align back-end solutions with project requirements.
-
Coordinate with DevOps teams to streamline deployment processes and automation.
-
Identify opportunities to leverage new technologies, frameworks, and tools for back-end development.
-
Contribute to brainstorming sessions, prototypes, and proof-of-concept initiatives.
-
Stay updated on industry trends, emerging technologies, and best practices.
-
Prepare and maintain technical documentation, including system architecture, APIs, and workflows.
-
Provide regular reports on project progress and system performance to the Head of Innovation & Solutions.
-
Mentor and guide junior developers in best practices and coding standards.
-
Any other responsibilities or tasks as maybe assigned by management.
INTERNAL/EXTERNAL CONTACT
-
Internal: All internal Business Units