Senior Programmer

Senior Programmer

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 


  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews


  • Bachelor’s degree in Computer Science (or related field)
  • 2+ years of relevant work experience within the Payment or Financial Industry
  • Expertise in C/C++/C# language
  • Expertise in SQL and relational databases
  • Experience with payments standards; e.g. ISO8583
  • Familiar with software development methodologies
  • Expertise in other technologies such as APIs and scripting languages; is considered an additional asset
  • Familiar with Agile or Scrum software development methodologies is a plus
  • Ability to multi-task, organize, perform under pressure, and prioritize work
  • Good problem-solving skills

Job Location: 

Amman – Jordan

Apply to this vacancy

Your Information
Address Details
Career Details
Cover Letter
Upload your CV
(PDF or Word Document, Max File Size 3MB)