Manpower Middle East
We are seeking a talented and motivated Software Engineer to join our team in Dubai. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions that support business objectives and deliver an exceptional user experience. Key Responsibilities: • Design, develop, test, and maintain scalable software applications. • Write clean, efficient, and well-documented code following industry best practices. • Collaborate with cross-functional teams to define, develop, and implement new features. • Troubleshoot, debug, and resolve software issues to ensure optimal system performance. • Participate in code reviews and contribute to continuous improvement initiatives. • Integrate third-party APIs and services where required. • Optimize application performance, security, and scalability. • Maintain technical documentation throughout the software development lifecycle. • Stay up to date with emerging technologies and recommend improvements to existing systems. Requirements: • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. • Minimum 3 years of experience in software development or engineering. • Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or .NET. • Experience with web frameworks, RESTful APIs, and database technologies. • Familiarity with version control systems such as Git. • Understanding of software development methodologies such as Agile or Scrum. • Strong analytical, problem-solving, and debugging skills. • Excellent communication and collaboration abilities. This is an exciting opportunity for a Software Engineer looking to work on innovative projects and grow their career within a collaboration. Show more Show less
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum 3 years of experience in software development or engineering. Proficiency in one or more programming languages such as Java, Python, C#, JavaScript, or .NET. Experience with web frameworks, RESTful APIs, and database technologies. Familiarity with version control systems such as Git. Understanding of software development methodologies such as Agile or Scrum. Strong analytical, problem-solving, and debugging skills. Excellent communication and collaboration abilities.
Design, develop, test, and maintain scalable software applications. Write clean, efficient, and well-documented code following industry best practices. Collaborate with cross-functional teams to define, develop, and implement new features. Troubleshoot, debug, and resolve software issues to ensure optimal system performance. Participate in code reviews and contribute to continuous improvement initiatives. Integrate third-party APIs and services where required. Optimize application performance, security, and scalability. Maintain technical documentation throughout the software development lifecycle. Stay up to date with emerging technologies and recommend improvements to existing systems.
AED 4,000 – 4,000/mo