Software Developer


Spectre IT (Malta) would like to invite applications for the role of Software Developer.


Position Title: Software Developer


Reports to: Head of Software Delivery


Location: Haz-Zebbug, Malta


The Team:

EML Payments is a global leader in the fintech space. Our mission is to create awesome, instant and secure payment solutions that connect our customers to their customers, anytime, anywhere, wherever money is in motion. Our Purpose is to inspire transformative digital change for our customers and communities.

As an issuer and processor, we provide our clients and partners with innovative alternatives to traditional banking solutions for reloadable and non-reloadable programs.  We are agile, we are innovative.  We take a partnership approach, we tailor solutions and place a strong focus on operational excellence.


Company Culture & Values:

Our team knocks the boring out of payments and we do it in our own unique way: having a ‘one team’ mentality, being open, honest and trusted, bringing awesome every day, and knowing that simplicity is genius! Our core values are One Team, Openness, Awesomeness and Simplicity.  Our place is one of collaboration, teamwork & innovation. But, above all, it’s one that embraces difference. And, rather than have you blend in, we want to help you unleash your full potential.


The Challenge:

Due to continued commercial growth, we are recruiting an experienced Software Development Engineer to join our Software Delivery team in Trim. Reporting to Head of Software Delivery and working closely with other Software Engineers and Team Leads this will be a highly developmental role, delivering world class fintech payment solutions to our internal and external clients.

The role will involve working closely with support teams, remote software development teams and quality assurance.


The Role:

  • Member of Software Development team in delivering high-profile payments applications to support PFS strategy and roadmap.

  • Ownership in developing assigned project tasks within agreed timelines with quality.

  • Working closely with Software Development team developing innovative solutions using the latest technologies.

  • Strong in software engineering best practices, including coding standards, code reviews, source control management, build processes, documentation.

  • Escalating to Software Team Lead or Head of IT Software Delivery in a timely manner to keep software development delivery on track.


Qualifications & Experience:

  • A degree in Computer Science, Software Engineering or related field or equivalent practical hands on experience.

  • 4+ years in Software Development with hands-on experience in the following technologies:

    • HTML, CSS, JavaScript, JQuery

    • C#, .NET (preferably .NET Core)

    • SQL, particularly with writing Stored Procedures and Queries

    • Experience working with SOAP APIs

    • Experience working with and/or creating RESTful APIs

    • Source Control – e.g. Git, Subversion,

  • Experience with DevExpress, Telerik or other UI frameworks

  • Experience with Entity Framework

  • Good technical knowledge with a history of solving complex problems.

  • Experience working within an Agile environment using the Scrum Framework

  • Experience of day to day usage of Jira and Kanban or similar toolset.

  • A background in Financial Services is preferred in Payments or Prepaid Cards


The Person:

  • Well organised with excellent attention to detail.

  • Comfortable working remotely.

  • Team player and be able to work with teams that are in multiple locations.

  • Personal initiative and drive with ability to work in a fast-paced work environment.

  • Strong analytical and troubleshooting skills.

  • Pragmatic and results driven.

  • Curiosity for our business and technology an ability to present innovative ideas and explain complex systems or process succinctly.


If you have a Github account and would like to show us what you can do, then please include a link.


EEO Statement

Integrated into our Core Values is EML's commitment to diversity and inclusion. EML is committed to being a globally inclusive company where all people are treated fairly, recognised for their individuality, promoted based on performance and encouraged to strive to reach their full potential. 

We believe in understanding and respecting differences. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. Every individual at EML has an ongoing responsibility to respect and support a globally diverse environment.


Apply by emailing your CV to:

This email address is being protected from spambots. You need JavaScript enabled to view it.

By supplying your CV and/or further personal details for the purpose of being considered for a vacancy you are consenting that PFS can hold these records for a period not exceeding 6 months at which point all records will be deleted.
This does not affect your rights as data subject to be forgotten as outlined in the PFS Data Privacy Policy.

Check out our employee benefits here.