Become a Client

About Us

All Positions
Backend Developer
We are searching for a Junior-Mid Backend Developer (.NET) to join our Development Team which is responsible for delivering best in class e-banking and e-wealth solutions
Duties and responsibilities
  • Contributing to build and maintain enterprise back-end solutions
  • Building unit and performance tests
  • Collaborating with DevOps and other teams within the bank to implement and deploy new functionalities.
  • Taking ownership of code written and understanding the importance of writing in a scalable and maintainable way
Required knowledge, skills and experience
  • Knowledge of the latest .NET Technologies
  • Experience with Testing Frameworks (NUnit and MOQ)
  • Experience with Jira, Confluence & Gitlab (Gitflow)
  • Ideally have a minimum of 1 (Junior)/3 (Mid) years of experience
  • Bonus points if you have the below:
    • Experience with multi-threading, concurrency, and caching (Redis)
    • Experience with containerized application development and deployments
    • Experience with message queuing systems, RabbitMQ and Kafka
    • Substantial experience with SQL (MS Sql and Oracle); experience with NoSQL is a plus.
    • Experience with Jira, Confluence & Gitlab (Gitflow)
    • A University degree or Diploma in Computer Science or any other related field
What we offer
Grow with us
  • Ongoing internal training
  • External training opportunities, both locally and abroad
  • Study leave
  • Sponsorship schemes for further studies
  • Opportunities for career growth
Earn and save
  • Free life and premier health insurance
  • Discretionary performance bonus
  • Staff savings account at a highly preferential rate
  • Home loan subsidy
  • Relocation programme
  • Employee referral incentive
  • Free parking
Invest in yourself
  • 18 weeks of fully-paid maternity leave
  • Remote working and flexible hours
  • Extended unpaid parental leave
  • Possibility to work reduced hours
  • Fitness refund
  • Additional bank holidays
  • Staff discounts

© 2021 MeDirect Bank (Malta) plc. All rights reserved.
MeDirect Bank (Malta) plc, company registration number C34125, is licensed to undertake the business of banking in terms of the Banking Act (Cap. 371) and investment services under the Investment Services Act (Cap. 370). MeDirect Bank (Malta) plc is regulated by the Malta Financial Services Authority as a Credit Institution under the Banking Act 1994.