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