687 Software jobs in the United Arab Emirates

Engineer – Software Development

Abu Dhabi, Abu Dhabi Cloud Spaces - Yas Mall

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

The Role
Objective of the Role: The Software Development Engineer is responsible for analyzing user requirements, designing scalable solutions, coding, testing, and deploying software applications. The role collaborates closely with cross-functional teams to deliver innovative, robust, and user-friendly systems that meet business and customer needs. Key Responsibilities: Software Design & Development: • Analyze user requirements to design and implement tailored software solutions. • Collaborate with developers to design algorithms and flowcharts. • Write clean, efficient, and maintainable code based on detailed specifications. • Integrate internal systems and third-party software to deliver complete solutions. Testing, Deployment & Maintenance: • Verify and deploy software to ensure smooth operation and usability. • Troubleshoot, debug, and upgrade existing software to maintain functionality and improve performance. • Expand and update software as needed to meet evolving user or business requirements. Cross-Functional Coordination: • Work closely with project managers, UX designers, systems analysts, graphic designers, and marketing teams. • Ensure that software design aligns with business goals and user experience standards. Documentation & Reporting: • Create clear and comprehensive technical documentation for reference, maintenance, and reporting. • Gather user feedback to identify improvement areas and recommend solutions.

Requirements
Required Experience & Education: • Proven experience in software development or a similar IT engineering role. • Bachelor's degree in Computer Science, Software Engineering, or a related field. Technical Skills: • Proficient in writing efficient, scalable, and clean code using modern programming languages. • Strong understanding of software integration, deployment, and debugging practices. • Experience with version control systems, software testing tools, and deployment frameworks. Core Competencies: • Ability to design software architecture based on user needs and technical feasibility. • Skilled in analyzing user requirements and translating them into functional software solutions. • Familiarity with third-party integration and software component optimization. • Attention to detail and commitment to software quality and performance. Interpersonal Skills: • Strong collaboration and communication skills for cross-functional teamwork. • Able to accept feedback and contribute to iterative development cycles. • Proactive problem-solving and a continuous improvement mindset. Personal Attributes: • Detail-oriented, creative, and motivated by innovation. • Able to manage multiple tasks and deliver projects within deadlines. • Passionate about technology and committed to delivering high-performance solutions.

About the company
Cloud Spaces, Aldar group's pioneering brand is a business and lifestyle co-working space with a lively and welcoming environment that is ideal for those looking for an inspiring place to work. It is Middle East's first coworking space located within a shopping mall, Yas Mall in Abu Dhabi ,our flagship location becoming the first shopping mall in this region to harbour such a concept within its premises. Our recent Expansion in Abu Dhabi Global Market financial centre has also given international clients a platform to conduct business and grow in the region. We offer a variety of contemporary and modern workspaces designed to deliver comfort and spark motivation. A co-working space solutions for anyone who is a creative entrepreneur, freelancer , large business entity or an SME by creating an environment to work, connect and collaborate. It is designed to offer a variety of solutions to suit work needs and unleash creativity, from fully furnished office suites, to spacious and ventilated lounges, sound-proof cubicles, open work desks and fully-equipped meeting rooms. Opportunity to work within a community and meet other professionals, and give a platform for business to grow to greater heights. The coworking zones make it easy for professionals from different companies to meet and form mutually beneficial business relationships. Considering the expansion plans, the company is looking out for professionals from various sectors who are committed and are ready to strive with the companies vision.
This advertiser has chosen not to accept applicants from your region.

Software Development Leader

Dubai, Dubai beBeeDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

As a Senior Software Development Lead, you will play a pivotal role in driving innovative partner platform solutions, leading a team of software engineers, and enhancing consumer services with cutting-edge technology.

The ideal candidate will have a strong technical background in software development, experience managing one engineering team of more than 5 people, and a good understanding of PHP7,8 and Symfony or Laravel framework.

You will be responsible for technical ownership, project management, people development, and ensuring alignment of the team's objectives with higher-level organizational goals.


Responsibilities:
  • Leadership: Inspire and motivate a team of software engineers.
  • Technical Ownership: Lead technical discovery of future work and guide technical decision-making.
  • Project Management: Manage internal and external stakeholders' expectations and coordinate work with team-external dependencies.
  • People Development: Develop talent through ongoing coaching, mentoring, and challenging.
  • Team Performance: Ensure alignment of the team's objectives with higher-level organizational goals.

Required Skills and Qualifications

The successful candidate will have at least 2 years of experience managing one engineering team of more than 5 people. You will also have a very good technical background in software development with:

  • Good experience with PHP7,8 and Symfony or Laravel framework.
  • Strong experience with OOP.
  • MySQL and NoSQL databases.
  • Messaging systems like RabbitMQ / Kafka.
  • Container orchestration with K8S.
  • Cloud services such as AWS / GPC / OCI.
  • CI/CD pipelines.
  • Testing (UT / Integration / Load test).

Benefits

As a Senior Software Development Lead, you will enjoy a competitive salary, opportunities for career mobility, mentoring, and cross-border collaboration, and a chance to work on cutting-edge projects.


Others

Join us in creating a place where possibilities are for the taking through career mobility, mentoring, and cross-border collaboration.

This advertiser has chosen not to accept applicants from your region.

Software Development Careers

Dubai, Dubai beBeeSoftwareEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title:

Career Opportunities in Software Engineering

Role Overview:

We are seeking a skilled Software Engineer to drive the development and implementation of scalable, highly available RESTful APIs and microservices using JavaScript technologies.

Main Responsibilities:
  • Design and implement API Gateway integrations, including exposure to 3Scale.
  • Create end-to-end automation test suites using Playwright/Selenium, preferably following the BDD approach.
  • Work with containerization using Docker and Kubernetes, and have experience with task/message queues such as AWS SQS or Kafka.
  • Ensure best practices in coding, unit testing, security, and documentation.
Necessary Qualifications:
  • Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience).
  • Minimum of 5 years of experience in JavaScript with a strong focus on automation testing.
  • At least 1 year of hands-on experience with TypeScript.
  • Solid experience in Automation Testing Techniques and Tools, including Playwright, Cucumber, Appium, and Selenium.
About this Opportunity:

This role offers the opportunity to work on challenging projects, collaborate with experienced professionals, and grow professionally in a dynamic environment.

This advertiser has chosen not to accept applicants from your region.

Software Development Expert

Dubai, Dubai beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Backend Developer Opportunity

In this key role, you will be part of a team responsible for engineering and software development. You will promote your skills to become an expert in complex backend development.

Key Responsibilities
  1. Develop robust and scalable software systems using Node.js, Python or Go programming languages.
  2. Design and create (micro)services and system architecture for projects, collaborate and provide feedback to other team members.
  3. Contribute to improving code quality through writing unit tests, automation and performing code reviews.
  4. Participate in brainstorming sessions and contribute ideas to technology, algorithms and products.
  5. Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a practical and effective technical solution.
  6. Dive into difficult problems and successfully deliver results on schedule.
Requirements
  • A Bachelor's degree in computer science or equivalent experience; a Master's degree or above is preferred.
  • Proficiency in object-oriented programming and software design principles - create software that is extensible, reusable and meets desired architectural objectives.
  • At least 1 year of technical experience.
  • Programming language: Node.js, Python or Go.
  • Database: MongoDB or other database management systems.
  • Framework: Express.js or alternative frameworks.
  • Web architecture: Rest and restful APIs, micro-services.
  • Master source version control: GIT.
  • Nice to have technical skills (recommended for senior profiles): Containers, Docker, Kubernetes, Caching, Redis server, Web load balancing, Scaling, OS administration, Encryption: digital signing.
This advertiser has chosen not to accept applicants from your region.

Software Development Position

Dubai, Dubai beBeeDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Junior Software Professional

We are seeking a highly motivated and detail-oriented software developer to join our team in Dubai.

The ideal candidate will have excellent programming skills, a strong understanding of software development methodologies, and the ability to work effectively in a fast-paced environment.

  • Design, develop, record, and maintain cutting-edge web-based applications using PHP, ensuring code quality, scalability, and reliability.
  • Collaborate with internal teams to gather requirements, design best solutions, and deliver high-quality software products.
  • Refactor, optimize, and improve existing codebases for maintenance and scale, utilizing test-driven development and acceptance tests.
  • Develop and maintain core PHP-based applications, including CMS systems and relational database systems, as well as their web interfaces.
  • Prepare and maintain all applications utilizing standard development tools, adhering to industry standards and best practices.
  • Document the development process, architecture, and standard components, ensuring transparency and knowledge sharing within the team.

Preferred qualifications include a Bachelor's degree and 2 years of experience in software development. Additional education or certifications in computer science or related fields may be beneficial.

This role requires a strong passion for software development, excellent communication skills, and the ability to adapt quickly to new technologies and processes.

This advertiser has chosen not to accept applicants from your region.

Software Development Specialist

Dubai, Dubai beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Deliver innovative software solutions as a Software Developer/Analyst in our organization. You will utilize your technical expertise to design, develop, and implement cutting-edge software applications.

Key Responsibilities:
  • Design and develop software applications using cloud development, SQL, MSSQL, REST API, and PHP technologies.
  • Collaborate with cross-functional teams to identify business needs and develop effective solutions.
  • Develop and maintain high-quality code that meets the required standards and is secure.
  • Stay up-to-date with emerging trends and technologies in the field, applying knowledge to improve existing processes and systems.
Requirements:
  • Masters degree in Computer Engineering or Computer Science, or equivalent experience with at least 5 years of working experience as a software developer/analyst.
  • Cloud development skills.
  • Knowledge of SQL and MSSQL.
  • REST API development expertise.
  • Strong understanding of algorithms and data structures.
  • PHP programming skills.
  • Basic knowledge of EU and/or USA data protection laws.

We seek an exceptional candidate who can demonstrate strong technical skills, excellent problem-solving abilities, and a passion for innovation. A motivated and detail-oriented individual who thrives in a fast-paced environment is encouraged to apply for this opportunity.

This advertiser has chosen not to accept applicants from your region.

Software Development Expert

Dubai, Dubai beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

  • Develop and maintain server-side logic, data storage, RESTful APIs, and integration with front-end elements and third-party libraries.

Required Skills and Qualifications:

  • Bachelor's degree in computer science or a related field
  • 4+ Years relevant experience
  • Strong understanding of JavaScript and its concepts, including ES6 features and asynchronous programming
  • Experience in building RESTful APIs and microservices architecture
  • Familiarity with front-end technologies like HTML, CSS, and JavaScript frameworks
  • Knowledge of databases, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB)
  • Hands-on experience with version control systems such as Git
  • Familiarity with testing frameworks and methodologies
  • Excellent problem-solving skills and a proactive approach to tackling challenges
  • Strong communication skills and the ability to collaborate effectively within a team

Benefits:

  • Competitive Salaries
  • Social and Medical Insurance
  • International Experience and Learning Opportunities

The designated work location will be in the United Arab Emirates (UAE).

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: IT Services and IT Consulting

),
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software Jobs in United Arab Emirates !

Software Development Expert

Dubai, Dubai beBeeSoftwareDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are seeking a skilled software professional to join our team in Jabal-Ali, UAE. This role involves developing software solutions for multiple platforms, working independently or as part of a team, and collaborating with other members on product improvement.

The ideal candidate will have strong problem-solving skills, excellent communication skills, and the ability to think creatively to solve complex problems.

About the Role
  • Design, develop, and test software solutions according to requirements
  • Troubleshoot existing software issues and implement fixes
  • Work collaboratively with cross-functional teams to deliver high-quality products
  • Analyze user feedback to identify areas for improvement in existing products
Key Qualifications
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Previous experience in developing software solutions is preferred
  • Excellent problem-solving skills, with the ability to break down complex problems into manageable components
  • Good verbal and written communication skills, with the ability to articulate technical ideas to both technical and non-technical stakeholders
  • Knowledge of multiple programming languages, including Java, C/C++, SQL, etc.
This advertiser has chosen not to accept applicants from your region.

Software Development Specialist

Dubai, Dubai beBeeSoftwareDevelopment

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Development Specialist

We are seeking a highly skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cutting-edge mobile applications.

Job Description:

The Software Development Specialist will work on projects from inception to delivery, ensuring the highest level of quality and functionality. This role requires a deep understanding of mobile app development principles, as well as experience with various development frameworks and tools.

Key Responsibilities:

  • Design and develop new features and functionalities for mobile applications
  • Maintain and enhance existing mobile apps to ensure they meet evolving user needs
  • Collaborate with cross-functional teams, including design and QA, to deliver high-quality products
  • Troubleshoot and resolve technical issues in a timely manner
  • Stay up-to-date with industry trends, best practices, and emerging technologies

Required Skills and Qualifications:

To succeed in this role, you should have:

  • 5+ years of experience in mobile app development, preferably with iOS native programming
  • Profound knowledge of Swift and Objective-C, with expertise in SwiftUI
  • Experience with WebRTC and XMPP frameworks is a plus
  • Understanding of common programming architectures, such as MVVM, MVP, VIPER
  • Experience with REST APIs, JSON, XML, and databases like SQLite (CoreData)
  • Familiarity with unit test cases and testing frameworks
  • Experience with chat, audio/video calling, or live video streaming solutions

Qualifications and Requirements:

candidates should hold a Bachelor's or Master's degree in Computer Science, Information Systems, Computer Engineering, or an equivalent technical degree.

Benefits:

This role offers a dynamic and challenging environment where you can grow professionally and personally. You will have the opportunity to work on diverse projects, collaborate with experienced professionals, and contribute to shaping the future of our mobile applications.

Others:

We value continuous learning and professional growth. We offer opportunities for training, mentorship, and career advancement.

This advertiser has chosen not to accept applicants from your region.

Software Development Troubleshooter

Dubai, Dubai beBeeTechnicalSupport

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview:

We are seeking a skilled Technical Support Specialist to fill this position. The ideal candidate will have a strong background in software engineering and excellent problem-solving skills.

Key Responsibilities:

  • Act as the primary point of contact for end-user issues, requests, and incidents.
  • Monitor systems to ensure they are operational and restore service efficiently when disruptions occur.
  • Conduct thorough analysis of problems, develop workarounds, and implement major incident management strategies.
  • Liaise with application vendors to resolve incidents and improve system performance.
  • Perform routine tasks assigned by team leads or managers, including daily, weekly, and monthly reports.
  • Regularly update database security and enhance database systems performance and efficiency.
  • Write SQL queries using MSSQL and MySQL and possess knowledge of system and network administration.

Requirements:

  • Bachelor's Degree in Software Engineering, Computer Science, Information Technology, Information Systems, Computer Engineering, or a related field.
  • Demonstrable experience as an Application Support Engineer in a related field (3-5 years).
  • Good knowledge of programming languages, SQL Server, and databases.
  • Ability to document configuration changes and monitor performance.
  • Exceptional ability to provide end-user support.
  • Advanced proficiency in determining the causes of application errors and repairing them.
  • Familiarity with the ITIL service management life cycle.
  • Any IT-related certification is an added advantage.
  • Exceptional communication skills.

Preferred Qualifications:

  • IT-related certifications.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Jobs