Job Title

Software Programmer & Support Professional (Maltese Speaking)

Share This Job

Job Description

Company Introduction

Our client is a leading player in the security sector.

Job Responsibilities and Duties

  • Review and maintain current systems as required;
  • Able to present ideas for system improvements which may aid in the smooth running of the operations;
  • Work closely with software suppliers and staff to identify requirements and needs;
  • Produce detailed specifications and write accurate programme codes;
  • Code, test and troubleshoot programs by utilising the appropriate hardware, database, and programming technology on the market;
  • Refine data and format final product for accuracy;
  • Test and develop programming modifications required;
  • Maintain and modify programs by amending flow charts, develop detailed programming logic, and coding changes once changes requirements have been approved;
  • Write new program codes by  using various prescribed specifications;
  • Write and maintain programming documentation and resolutions for future reference;
  • Foresee simple interrelationships between programs by identifying the strengths and weaknesses of such programs;
  • Analyse thoroughly the performance of programs and act proactively to correct deficiencies based on consultation with users together with the approval of the supervisor;
  • Confer with users to gain understanding of any needed changes or modifications of existing programs;
  • Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls;
  • Maintain confidentiality with regard to the information being processed, stored or accessed as per Company standards;
  • Assist departmental team members with any queries and/or problem solving  as necessary;  
  • An appreciation of the bigger business picture, not just its IT requirements;
  • Attend any training provided by the Company and sit for the respective assessments accordingly;
  • Maintains customer confidence by keeping service information confidential;
  • Follow all Company’s procedures and protocols;
  • Any other duties as may be necessary from time to time.


  • At least 2 years' experience in a similar role with the aforementioned;
  • Previous experience with company processes and Enterprise Resource Planning (ERP) system is considered an asset;
  • Preferably Diploma in Software Development;
  • Some experience with Crystal Reports would be considered as an asset;
  • Basic knowledge of accounting would be considered as an asset.

Personal Skills

  • Excellent written and oral proficiency in both English and Maltese;
  • Possess a good working knowledge of C# and Microsoft SQL servers;
  • Strong planning, organisation and time management skills;
  • Possess strong analytical and communication skills;
  • Holds a strong eye for detail and accuracy;
  • Able to work under pressure whilst applying a good sense of assertiveness;
  • Ability to prioritize, multitask and meet changing deadlines;
  • Thorough logic and systematic skills;
  • Good communication and team working skills;
  • Ability to work under pressure;
  • Pride and attention to detail in the work being delivered.
Tags: Analytical, English, ERP, Maltese, Reporting, Time Management

Have a Question?

We are here to help. Email us or call +356 2017 3007
Contact Us