Senior Full Stack Developer - Information Technology Unit

Software Development
Full Time
Experienced (3 years +)
Published on 28/08/2025
Hybrid
Malta

Job Description

Overview

We are a leading financial institution, a key player in the Maltese market and part of a highly diversified multi-national group of companies. Employing a team of over 270 employees, the Bank offers a full range of lending and savings solutions to both personal and business customers. We strive to offer a highly personalised service through our network of thirteen retail branches spread across the Maltese Islands. 

We are a team of inspired people who believe that opportunities start with a conversation.

Duties and responsibilities

You will be responsible to:

  • map functional requirements directly from internal users and document them in a standard format so it becomes clear to users, developers and testers;
  • design the end-to-end solution (including inputs, outputs, Database accesses (field-level), functional flows, triggers, automation);
  • develop scripts from scratch and maintain existing ones based on previously written end-to-end solution focusing on front-end, back-end and data;
  • manage a team of developers, providing them with guidance in each one of the responsibilities mentioned above; and
  • provide best practices on Software Development regarding modularisation, performance, reusability.

Competencies and experience

The potential candidate should be reliable and trustworthy, well-organised with a disposition to learn and have a team-oriented approach.

You must:

  • possess a Bachelor’s degree in IT;
  • have a minimum of 8 years’ experience in software development (banking sector is a plus);
  • have a minimum of 3 years’ experience managing other developers;
  • demonstrate good written and verbal communication skills;
  • have strong problem-solving skills and attention to detail;
  • have the ability to quickly understand business requirements and design a solution; and
  • have experience with the following Programming Languages: C#, Java, JavaScript, HTML, TypeScript, React, Angular, SQL, Python.

What we Offer

  • Ongoing personal development; 
  • Preferential interest rates on home loans, personal loans and home value loans; 
  • Comprehensive support for academic advancement through fully subsidised staff study loans; 
  • Private clinic health insurance coverage, extendable to dependants; 
  • Life insurance and personal accident cover; 
  • Free ophthalmic examinations; 
  • Private counselling sessions in collaboration with Richmond Foundation; 
  • Additional half-day leave for birthday celebrations; 
  • Annual performance appraisals and salary reviews; 
  • €250 annual wellness allowance; 
  • Complimentary mammogram screenings for female employees aged over 40 and PSA screenings for male employees aged over 40; 
  • Flexible work arrangements (role permitting); and 
  • Various corporate discounts. 

BNF Bank plc is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.