KC

Back End Developer

Moves you to
United Arab Emirates
Support
Visa sponsorship
Posted

75,045 relocation jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About The Company


Kama Capital is a trading broker based in Dubai, committed to empowering traders and Introducing Brokers (IBs) globally. We offer a comprehensive suite of trading options in various markets, supported by cutting-edge technology and a focus on regulatory compliance. Our approach emphasizes innovation, transparency, and client trust, with a dedicated team providing personalized support and insights.


About the Role


We are expanding our Engineering team to support our ambitious project roadmap and accommodate the growing development needs of our products.

The purpose of this role is to strengthen our backend development capabilities, accelerate project delivery, and ensure our backend infrastructure and services can scale in line with business growth and evolving product requirements.

The Backend Developer will play an important role in developing new services, enhancing existing systems, improving application architecture, and ensuring the reliability and scalability of our products.


Key Responsibilities


  • Design, develop, and maintain backend applications and services using C# and .NET 8 or later.
  • Apply Domain-Driven Design (DDD) principles and Clean Architecture to build scalable and maintainable solutions.
  • Design, develop, and optimize database structures, queries, and stored procedures.
  • Develop and maintain RESTful APIs and backend services.
  • Integrate third-party services, APIs, and external systems.
  • Ensure application performance, security, reliability, and scalability.
  • Troubleshoot, debug, and resolve technical issues.
  • Write clean, reusable, and well-documented code following development best practices.
  • Participate in code reviews and contribute to technical decisions and architecture improvements.
  • Collaborate with frontend developers, mobile developers, QA, and product teams.


Requirements


  • 3–5 years of professional backend development experience.
  • Strong knowledge of C# and .NET Core 8 or later.
  • Good understanding and practical experience with Domain-Driven Design (DDD) principles.
  • Strong understanding of Clean Architecture and software design principles.
  • Hands-on experience with Microsoft SQL Server (MS SQL).
  • Hands-on experience with MySQL.
  • Experience designing and developing RESTful APIs.
  • Experience integrating third-party APIs and external services.
  • Good understanding of database design, optimization, and performance tuning.
  • Knowledge of software development best practices, design patterns, and SOLID principles.


Skills


  • Previous experience integrating payment gateways and payment solutions.
  • Experience with Razor Pages.
  • Basic knowledge of React.js.
  • Basic knowledge of HTML and CSS.
  • Experience working with financial services, fintech, or trading platforms.


What We’re Looking For


  • Strong problem-solving and analytical skills.
  • Good understanding of scalable software design and architecture.
  • Attention to detail and commitment to code quality.
  • Ability to work independently and collaboratively within an engineering team.
  • Proactive attitude toward identifying technical improvements.
  • Ability to adapt to evolving business and technical requirements.


Perks


  • Competitive salary package
  • Residence visa coverage including qualified dependents
  • Medical insurance coverage including qualified dependents


Similar jobs

Apply for this job100% free