Software Developer - Government client(Confidential)

Posted Date 2 days ago
Location United Arab Emirates
Discipline Information Technology
Job Reference 33633
Salary 0.0

Job Title: Software Developer
Location: Abu Dhabi (UAE)
No. of Positions: 2
Eligibility: This position is open to UAE Nationals only

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.

If this sounds like the right next step in your tech career, Apply Now!