Mar 13, 2025

BackEnd Developer - Abu Dhabi - 12 months - Relocation package

Information Technology

Job Description

Backend Developer Role working for a consultancy based in Abu Dhabi Role - BackEnd Developer Duration - 12 months Location - Abu Dhabi Rate - £500 - £550 per day Relocation - £10,000 relocation package (£5,000 expenses and £5,000 accommodation) and visa Position Summary: We are seeking a talented and motivated Senior Back-end Engineer to join our growing team. As a Senior Back-end Engineer, you will be working across the entire web stack, so a real passion to drive the product and technology forward is something that we highly value. You will work cross-functionally to deliver user-centric solutions to our customers and become an expert in developing high-quality technical solutions through continuous learning and collaboration. Day-to-day responsibilities would include a combination of the following: Design, develop, and maintain robust server-side applications and APIs to support front-end functionality and ensure seamless data flow. Create and optimize database schemas, write efficient queries, and ensure data integrity, scalability, and security across various databases (e.g., SQL, NoSQL). Ensure the security of applications by implementing robust authentication, authorization, and data encryption protocols. Work closely with front-end developers to integrate user-facing elements with server-side logic and collaborate with DevOps to deploy and monitor applications effectively. Analyse, troubleshoot, and optimize backend processes to improve application performance, reduce latency, and enhance the overall user experience. Connect the application with third-party services and APIs, ensuring smooth data exchange and maintaining service reliability. Adhere to coding best practices, including writing clean, maintainable, and well-documented code that can be easily understood and scaled. Perform unit testing, integration testing, and debugging to ensure high-quality code and reduce the occurrence of bugs or errors in production. Continuously monitor application performance, identify bottlenecks, and implement solutions to improve efficiency and reliability. Apply for this role if you are: Have experience in developing and deploying machine learning models with a proven track Understand statistical analysis and hypothesis testing Use data visualization tools (e.g., Tableau, Power BI) to present insights Handle database systems and data manipulation Excel in problem-solving and critical Communicate complex technical concepts clearly to non-technical Collaborate effectively in cross-functional teams and manage multiple projects Qualifications: Bachelor's or Masters Degree in Computer Science, Information Technology, or a related Experience as a Full Stack Developer or in a similar role is a Proficiency in server-side languages such as Java and Familiarity with database technologies like Snowflake, Postgress, MySQL, Oracle, Experience with version control systems like Git and continuous integration/continuous delivery Strong problem-solving skills and troubleshooting Familiarity with Agile development GCS is acting as an Employment Business in relation to this vacancy