Enable job alerts via email!

Software Developer - Government Client (Confidential)

ManpowerGroup Middle East

Dubai

On-site

AED 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Dubai seeks a talented software developer to create high-performance applications. The ideal candidate will collaborate with teams to design and maintain impactful software solutions, requiring strong programming skills and a detail-oriented approach. Join a dynamic environment that values innovation and teamwork.

Qualifications

  • Bachelor's degree in relevant field preferred.
  • 3-5 years of professional software development experience.
  • Proficiency in multiple programming languages and frameworks.

Responsibilities

  • Design, develop, test, and maintain software applications.
  • Collaborate on software requirements and architecture.
  • Debug and resolve software defects ensuring performance.

Skills

Problem-solving
Communication
Teamwork
Analytical skills
Attention to detail

Education

Bachelor's degree in computer science or software engineering

Tools

Python
Java
C++
JavaScript
React
Angular
Django
Node.js
MySQL
Git

Job description

Job description:

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:

(Education qualifications listed below will be considered but are not required)

  • Bachelor's degree in computer science, software engineering, or a related field.
Experience:
  • 3-5 years of professional software development experience.
  • Proven expertise in developing and deploying software applications in production environments.
Technical skills:
  • Proficiency in programming languages such as Python, Java, C++, or JavaScript.
  • Experience with frameworks and tools like React, Angular, Django, or Node.js.
  • Strong understanding of software development lifecycle (SDLC) methodologies, including Agile and Scrum.
  • Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
  • Experience with cloud platforms like 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.