logo
Elkano Asset Management

Software Engineer

Asia

July 2, 2026 at 1:57 AM

✨ AI summary

Location

  • Dubai, United Arab Emirates (Remote)

Languages

  • Python
  • Java
  • C#
Role Description This is a full-time remote role for a Software Engineer at Elkano Asset Management. The Software Engineer will design, develop, and maintain back-end services and APIs that support core asset management platforms. Day-to-day responsibilities include implementing new features, optimizing existing code for performance and reliability, and integrating with internal and external systems. The role involves writing clean, testable, and well-documented code, participating in code reviews, and collaborating with cross-functional teams such as product, data, and operations. The Software Engineer will also troubleshoot production issues, contribute to architectural decisions, and help improve development workflows and automation.
Qualifications
  • Strong foundation in Computer Science and Software Development, including algorithms, data structures, and software design principles.
  • Hands-on experience in Back-End Web Development, building and maintaining APIs, services, and databases.
  • Proficiency in Programming and Object-Oriented Programming (OOP), with experience in at least one modern programming language (e.g., Python, Java, C#, or similar).
  • Familiarity with version control systems (e.g., Git), automated testing, and continuous integration/continuous delivery (CI/CD) practices.
  • Comfort working in remote, collaborative environments, with strong communication and documentation skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Experience in financial services, asset management, or working with data-intensive systems is a plus.