Apply Edge Tailor my CV for this job — free

Back End Developer

Kama Capital · Dubai, United Arab Emirates

Tailor my CV for this job — free

See similar jobs

About The CompanyKama 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 RoleWe 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 ResponsibilitiesDesign, 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.Requirements3–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.SkillsPrevious 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 ForStrong 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.PerksCompetitive salary packageResidence visa coverage including qualified dependentsMedical insurance coverage including qualified dependents