APS.75.25 - Senior Developer / DevOps

Birkirkara, Malta | Technology | Full-time | Partially remote

Apply by: Aug. 22, 2025
Apply

 

Job Description

JOB TITLE

Senior Developer / DevOps

LEVEL/BAND

MM22

DEPARTMENT

Technology

DIRECT REPORT (JOB TITLE)

DevOps Engineer

 

Overall Purpose of the Position 

APS Bank is seeking an experienced and motivated Senior Developer to join our dynamic DevOps team and play a key role in transforming our technology landscape. This role offers exciting opportunities to work across diverse DevOps streams, software development, system parameterisation and configuration and other day-to-day operations.

With a focus on automation, innovation, and adherence to best practices, the selected candidate will be driving efficiency and contribute to building cutting-edge solutions while working with a broad range of modern technologies.

Operational Responsibilities

  • Work closely with other teams during the definition of new systems architecture, ensuring alignment with established guidelines, security policies, and industry best practices.
  • Responsible for development and upkeep of internal software applications (incl. workflows) according to business requirements with a focus on continuous improvement and automation.
  • Responsible for system parameterization and configuration to support business processes and ensure proper system behaviour.
  • Collaborate with suppliers and third-party partners to ensure the delivery of business value and meet organisational goals.
  • Assist the Team Lead in managing the DevOps function through coaching, mentoring, and providing guidance.
  • Update team documentation, including playbooks and operational guides, and lessons learned from incident resolution.

 

General Responsibilities

  • Collaborate with cross-functional teams to support the Bank’s business operations through investigation of incidents, support day-to-day tasks/queries, and ensure availability of operational services through uptime monitoring and routine maintenance.
  • To ensure compliance with Bank’s policies, guidelines and underlying procedures at all times.
  • Guide the team in developing automation for repetitive tasks to adopt a more agile approach.
  • Participate in on-call rotations for production support (for which separate renumeration will be provided).
  • To perform any other duties that may be reasonably assigned from time to time.

 

Qualifications, Skills & Competencies 

Mandatory

 Skill

  • Excellent troubleshooting and analytical skills.
  • Ability to use a vast range of technologies and tools.
  • Knowledge of SOA architectures and principles.
  • Knowledge of Software design and architecture.
  • Good sound knowledge of Oracle, MS SQL databases.
  • Proficient in Windows Server administration, including IIS management, Windows services configuration, and task scheduling.
  • Be organised, meticulous and prepared to work under pressure.
  • Have good verbal and written communication skills.

 

Experience

  • Have a minimum of 2 years working experience as a Software Developer, DevOps, or in a similar role.
  • Deploying, Supporting and maintaining business applications and services and their underlying systems.
  • Proficient in scripting and working with stored procedures and other database objects (e.g., SQL, PL/SQL, T-SQL, PowerShell)
  • Development experience with .NET framework
  • Proficient use of C#, JavaScript, SQL, and modern programming languages.
  • Ability to perform Supplier Management tasks.

 

 Qualification

  • Possesses Masters/Degree/Diploma in IT, Computer Science or in a related field.
  • Knowledge on ITIL based/ITSM platforms.

             

 Desirable

 Skill

  • Experience with front-end technologies (e.g., HTML, CSS, JavaScript)

Experience

  • Experience with CRM platforms such as Salesforce and Microsoft Dynamics and/or Data Visualization tools such as Power Bi
  • Core enterprise-wide solutions, customer facing, administration, change management, NoSQL database principles.

  Qualification

  • Qualifications related to IT best practices as ITILv4 and/or Software Testing.

 

 Position level (1 being the highest level)

  1. Head of Department
  2. Managerial & Specialist Positions
  3. Middle Management & Specialist Positions
  4. Technical & Clerical Positions