Positions across Dubai, Abu Dhabi, Sharjah, UAE.
Our client is a rapidly expanding Technology company heavily investing in its human capital and Technology. This is an exciting opportunity for an IT professional to be part of a company with an inspiring vision and culture.
Job Overview:
Develop high-quality software design and architecture.
Develop and implement robust, secure, and scalable asynchronous and multi-threaded code for distributed and high-load systems.
Design and architect the infrastructure needed to support the project(s) to be delivered and carry out needed tests to ensure infrastructure fitness and readiness.
Develop, plan, and approve all technical decisions and lead the implementation of requirements.
Review completed tasks and provide essential feedback related to the delivered solution's security, scalability, and efficiency.
Carry out integration requirements.
Analysis of system requirements and prioritization of tasks to ensure successful and timely delivery of the project.
Develop technical specifications and architecture.
Write clean and efficient code using .Net programming languages.
Test, debug, and troubleshoot .NET applications and Database related issues.
Manage and execute deployments of fully functional applications.
Qualifications:
Bachelor's degree in Information Technology, Computer Science, Engineering, or a related field.
12-15 years of comprehensive experience in mainstream and start-up operations.
8-10 years as Director or Senior Architect in the startup or leading large teams for Insurtech, fintech, eCommerce, digital products, or similar.
Extensive experience in agile methodologies (TFS), MS-SQL, React JS, React Native, and MS .NETprogramming experience is an asset.