Software Engineer (Backend) needed in Dubai with 3+ years in .NET development, C#, and secure programming for a payments provider.
Must have strong OOP, teamwork, and problem-solving skills.
Location: Dubai, UAE
Description:
We are looking for a software engineer, specializing in the backend, for a newly established electronic payments provider.
The candidate must possess 3+ years' hands-on experience in software development, with experience in working on high-performance enterprise applications using .NET-related technologies.
The candidate must understand the programming patterns and methodologies well, have a strong OOP knowledge, and be an expert in C# programming, general .NET libraries, and sub-technologies like Entity Framework.
He/she shall understand concepts of secure programming and the creation of unit tests.
Candidate must be skilled in using recent versions of Microsoft Development Tools (Microsoft Visual Studio & Azure DevOps), and Microsoft SQL Server as well as with small-scale management of his/her working environment (setup of docker environments, etc.).
The candidate must be a team player and have experience in teamwork but must be able to demonstrate the skills required in the end-to-end development process.
If required, he/she must start from high-level requirements of the individual units, convert them into design, complete implementation, and unit tests, and document this for reuse.
Previous work with e-commerce and payment-related technologies will be a huge advantage.
Responsibilities:
Requirements:
Skills:
Why should you join noon payments?
Working at noon payments is more than a job.
Being part of this family is a calling to leave a mark in the region through meaningful work; we offer a dynamic environment where you can learn, and you can focus on improving merchants' and customers' lives by delivering innovative solutions across the payment continuum.
Our people experience a variety of unexpected moments when their lives and careers come together in meaningful ways.