Skip directly to search

Skip directly to content



Senior .Net Developer

Development - .NET


We are looking for Senior Software Engineers to assist in building international payment IT platform. The role will focus on a range of areas including the core banking platform, internal and external facing APIs and payment rails. We believe that the best developers enjoy what they do. Candidates should first and foremost be passionate about bringing their knowledge to a successful team, whilst also being hungry to learn the technologies and aspects they may not have been exposed to in the past.

In addition to your strong knowledge, we are looking for motivated team players who are delivery-focused and can suggest solutions as to how things can be done better. We are always looking to improve and do things differently, so it is important that you have this mindset too.

This position is open for candidates across Serbia since we have offices in Beograd, Novi Sad, Kragujevac, Niš and Cacak at your disposal for a future hybrid work model.


Qualifications and Experience

Core Skills and Experience:

  • C# (.NET)
  • Unit Testing
  • SQL Server and T-SQL
  • No SQL data stores
  • Messaging systems (e.g. Azure Service Bus, Rabbit MQ, NService Bus)
  • Service orientated architecture (SOA)
  • Cloud computing and concepts (gained from either Azure, AWS or GCP)

Desirable Experience:

  • Service Fabric
  • Elasticsearch
  • Cosmos DB
  • TDD / BDD
  • Experience with Microsoft Azure
  • Multi-threading (understanding of potential problems faced by concurrent processes)
  • Financial experience within Domain (international payment scheme knowledge e.g. Swift, SEPA, Target2, TIPS, ACH)
  • FX (not front office trading more Fintech)


Additional Information

  • Flexible working hours
  • Employee stock options
  • Private health insurance
  • Company sponsored trainings, domestic and international conferences, workshops and education
  • English classes

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?