Senior Back End Engineer

Dubai Tax Free22 months ago Remote Full-time External
Negotiable
Join the Dynamic Team as a Sr. Backend Engineer (.NET Expert) in Dubai! About Us: Our client is a leading digital prepaid products distributor and rewards fulfilment agency situated in the vibrant Middle East. Committed to being a trusted business partner, we specialize in providing e-gift cards and prepaid cards to strengthen local loyalty programs. Offering a comprehensive suite of corporate services, we leverage an API and an intuitive client portal to streamline the delivery of e-gift cards for rewards initiatives. Role Description: Sr. Backend Engineer (.NET Expert) Location: Dubai, United Arab Emirates (On-site)/Open to remote work Responsibilities: As a Sr. Backend Engineer, you will play a key role in creating and maintaining scalable and robust backend systems. Join our client’s team of talented professionals and contribute to delivering exceptional software products by: ➢ Collaborating with cross-functional teams for designing, developing, and deploying high quality software solutions. ➢ Leading the transition from a monolithic application to a microservices architecture. ➢ Developing and maintaining features within the existing codebase using .NET Core and MS SQL database technologies. ➢ Writing efficient, clean, and reusable code, adhering to coding standards and participating in code reviews. ➢ Designing and implementing database schemas, queries, and optimizations to ensure data integrity and performance. ➢ Identifying and addressing bottlenecks, performance issues, and bugs to improve application stability. ➢ Conducting code reviews, verification, and validation of software code. ➢ Troubleshooting and resolving code bugs using advanced techniques. ➢ Proposing product design features to support scalability, usability, and performance. ➢ Setting up necessary tools and infrastructure, defining development processes for DevOps operations. ➢ Creating and maintaining documentation on the internal architecture of the system. ➢ Providing regular progress reports to management. Qualifications: ➢ Bachelor’s degree in computer science, Software Engineering, or related field. ➢ Minimum of 5 years of professional experience in software development, with a strong focus on .NET Core and MS SQL database. ➢ Profound understanding of Microsoft .NET Framework, .NET Core, Entity Framework, and ASP.NET. ➢ Expertise in C# Programming language, Web API, RESTful web services, and SOA/WCF. ➢ Experience with cloud technologies, specifically AWS services (EC2, S3, Lambda, RDS, CloudFormation). ➢ Proficiency in version control systems such as Git and experience with CI/CD pipelines. ➢ Strong understanding of software design principles, design patterns, and best practices. ➢ Ability to lead technical discussions, mentor junior developers, and make informed decisions on architectural choices. ➢ Knowledge of website security, vulnerability detection, and firewall rule configuration is a plus. ➢ Excellent problem-solving skills and strong communication and teamwork skills. ➢ Awareness of critical concepts in DevOps and Agile principles with knowledge of ➢ Microservices Architecture, Monolithic Architecture, SOLID Principles, DDD, TDD, and BDD. Preferred Skills: ➢ Certification in relevant technologies (e.g., AWS Certified Developer, Azure background is an added advantage). ➢ Work experience in Fintech solutions, e-commerce, and the gift card industry is a plus. ➢ Experience with ABP Framework is a plus. Benefits and Perks ➢ Escape to Paradise: Enjoy 22 working days of vacation leave plus bank holidays to recharge and explore your dream destinations. ➢ Total Wellness Package: Experience peace of mind with comprehensive Advance Medical and Dental Health Insurance coverage. ➢ Invest in Your Success: Unlock your potential with a generous USD1,000 annual Professional Development allowance, empowering you to excel in your field through accredited studies. ➢ Luxe Living: Elevate your lifestyle with an exclusive membership granting access to top-tier hotels, rejuvenating spas, and state-of-the-art gyms. ➢ Bond Beyond Work: Forge lasting connections through Quarterly Team Socials, where camaraderie and fun take centre stage. ➢Celebratory Feasts: Join Welcome Lunches, a delightful tradition where your team gathers to celebrate new beginnings over delicious meals. ➢ Ready to elevate your career in a dynamic and innovative environment? Apply now to be part of the ambitious team! #TechJobs #BackendEngineer #DotNetExpert #DubaiTech Job Type: Full-time