Enable job alerts via email!

Software Developer - Government Client (Confidential)

ManpowerGroup Middle East

United Arab Emirates

On-site

AED 120,000 - 180,000

Full time

Today
Be an early applicant

Job summary

A leading recruitment firm in the United Arab Emirates is seeking a talented software developer to create high-performance applications. The ideal candidate will have 3–5 years of experience and strong proficiency in languages such as Python and Java. This role emphasizes collaboration in a dynamic environment, and offers opportunities to work on impactful projects.

Qualifications

  • 3–5 years of professional software development experience.
  • Proven expertise in developing and deploying software applications.

Responsibilities

  • Design, develop, test, and maintain software applications.
  • Collaborate to define software requirements and architecture.
  • Write clean, efficient, and well-documented code.

Skills

Python
Java
C++
JavaScript
React
Angular
Django
Node.js
Agile methodologies
Scrum
MySQL
PostgreSQL
MongoDB
Git
CI/CD pipelines
AWS
Azure
Google Cloud

Education

Bachelor’s degree in computer science or related field
Job description
Overview

The Role

We are seeking a talented software developer to join our team in creating high-performance applications and systems. The ideal candidate will possess strong technical expertise, a passion for coding, and the ability to collaborate with cross-functional teams to deliver innovative solutions. This role offers the opportunity to work on impactful projects in a dynamic and supportive environment.

Key responsibilities
  • Design, develop, test, and maintain software applications and systems.
  • Collaborate with team members to define software requirements and architecture.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Debug and resolve software defects, ensuring optimal performance and reliability.
  • Implement secure coding techniques to protect sensitive data and prevent vulnerabilities.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Develop and maintain software documentation for internal and external stakeholders.
  • Stay updated on emerging technologies and recommend their integration into software solutions.
  • Work closely with DevOps teams to ensure smooth deployment and operation of software.
  • Optimize existing applications for scalability, performance, and usability.
Qualifications
  • Education: Bachelor’s degree in computer science, software engineering, or a related field (qualifications will be considered but are not required).
  • Experience: 3–5 years of professional software development experience; proven expertise in developing and deploying software applications in production environments.
  • Technical skills: Proficiency in Python, Java, C++, or JavaScript; experience with React, Angular, Django, or Node.js; strong understanding of SDLC methodologies (Agile and Scrum); familiarity with MySQL, PostgreSQL, or MongoDB; knowledge of Git and CI/CD pipelines; experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
  • Soft skills: Strong analytical and problem-solving skills; excellent communication and teamwork abilities; detail-oriented with a focus on delivering high-quality results; ability to manage multiple tasks and adapt to changing project requirements.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.