About Our Client \nOur Client is a leading financial institution in the Maltese market, operating as part of a diversified multinational group. The Business provides a comprehensive range of lending and savings solutions for both individual and business clients, delivered through a network of branches across the Maltese Islands with a focus on highly personalised service.
\n\n
Role Overview \nThe Senior Full Stack Developer will lead software development initiatives across the Company, overseeing end-to-end solutions from design to implementation. This role involves managing a team of developers while ensuring high standards in coding, modularisation, performance, and reusability. The position requires a proactive and detail-oriented professional with strong technical expertise and leadership capabilities.
\n\n
Key Responsibilities
\n\n
\n\t
Requirement Mapping: Translate functional requirements from internal users into standardised documentation, ensuring clarity for users, developers, and testers.
\n\t
Solution Design: Architect end-to-end solutions including inputs, outputs, database interactions, functional flows, triggers, and automation processes.
\n\t
Development: Create new scripts and maintain existing ones, focusing on both front-end, back-end, and data layers.
\n\t
Team Management: Supervise a team of developers, providing guidance on development responsibilities and best practices.
\n\t
Software Development Best Practices: Promote and implement modularisation, performance optimisation, and reusability within the development team.
\n
\n\n
Qualifications, Skills, and Attributes
\n\n
\n\t
Education: Bachelor’s degree in Information Technology.
\n\t
Experience: Minimum of 8 years in software development, with at least 3 years managing other developers. Experience in the banking sector is advantageous.
\n\t
Language Skills: Excellent command of English is required. Knowledge of Maltese is an asset.
\n\t
Communication Skills: Strong written and verbal communication skills to clearly convey technical concepts.
\n\t
Interpersonal Skills: Collaborative and team-oriented approach, fostering a positive working environment.