1 118 Software Systems jobs in the United Arab Emirates
Software Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Systems Engineer to join our team. As a Software Systems Engineer, you will be responsible for designing and developing scalable web applications using the latest technologies.
You will work closely with cross-functional teams to define, design, and ship new features, ensuring that they meet the highest standards of performance, quality, and responsiveness.
Required Skills and Qualifications- Familiarity with object-oriented programming principles and popular PHP frameworks such as Laravel and Symfony.
- Understanding of Model-View-Controller design patterns and proficiency in SQL and related databases, preferably MySQL.
- Able to manage multiple projects and engage in agile development, with experience in version control systems such as Git.
- Strong problem-solving skills and knowledge of cloud server management and deployment configurations.
- Opportunity to work on innovative projects and collaborate with a talented team of professionals.
- Chance to stay up-to-date with industry trends and technologies, with access to training and development opportunities.
- Work-life balance and flexible working arrangements, with a focus on employee well-being and satisfaction.
- Must be based in Dubai, with excellent team player and interpersonal skills.
- Passion for working in the Wireless Industry is required, with a strong commitment to delivering high-quality results.
Software Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled Backend Developer to create scalable systems using Node.js, Python, or Go. This role requires strong Object-Oriented Programming (OOP) knowledge and problem-solving skills in a dynamic environment.
Software Systems Strategist
Posted today
Job Viewed
Job Description
Senior Architect
">Overview: ">This senior leadership role is focused on developing and implementing a comprehensive strategy for the design, development, and implementation of large-scale software systems.
">Responsibilities: ">- ">
- Develop and maintain a high-performing team of architects, providing coaching, technical guidance, and career development support. ">
- Collaborate closely with project managers and cross-functional teams to ensure seamless delivery of projects, managing risks, dependencies, and change. ">
- Own and drive the end-to-end technical delivery of large-scale, complex projects, ensuring solutions are delivered on time, within scope, and to the highest quality. ">
- Lead technical assessments and recommend best-fit solutions, ensuring alignment with enterprise architecture principles and business strategy. ">
- ">
- Minimum 10+ years of experience in software engineering and architecture, with at least 3+ years in a leadership or principal role. ">
- Proven track record of delivering large-scale, complex technology projects in fast-paced big data environments. ">
- Extensive full-stack technical knowledge across front-end, back-end, cloud, and DevOps. ">
- ">
- Deep expertise in full-stack development, cloud platforms (AWS, Azure, or GCP), and modern software architecture patterns (microservices, APIs, containerisation). ">
- Strong understanding of automation, CI / CD, and DevOps practices. ">
- Ability to evaluate and implement emerging technologies and innovative solutions. ">
Benefits:
">- ">
- A competitive remuneration package with a host of perks including healthcare, education support, leave benefits, and more. ">
Join Our Community:
">We're looking for talented individuals who are passionate about driving innovation and excellence in software architecture. If you have a strong background in software engineering and architecture, and are eager to take on new challenges, we'd love to hear from you.
">
Software Systems Developer
Posted today
Job Viewed
Job Description
We are seeking an experienced IT professional to join our team.
">Key Responsibilities
- Develop and implement software systems in Java, J2EE and Portal technologies with at least 8 years of experience.
- Expertise in Java, J2EE, Hibernate, Spring-MVC, Spring-JDBC and other Spring modules is required.
- Extensive experience with IBM WebSphere Portal Server versions 8.5 and 9.0 is essential.
- Solid understanding of Portlets (JSR186 and JSR286), ILWCM, Rich Media (DAM), and CMS is necessary.
- Strong working knowledge of RESTFUL web services and web services protocols including SOAP and JSON is expected.
- Proficient in using jQuery, React, Angular and proficient in using Rational Application Development (RAD) versions 7.0, 8.0, and 9.0, Eclipse, WebSphere Portlet Factory.
- Familiarity with IBM DB2, Maven and Gradle build tools, logging and debugging using SLF4J and Log4j, unit and integration testing using JUnit is required.
- Excellent communication skills and experience in collaborating with team members to drive results and convey technical concepts to both technical and non-technical stakeholders is expected.
Perform other related duties as assigned.
Software Systems Specialist
Posted today
Job Viewed
Job Description
As a highly skilled IT specialist, you will play a vital role in ensuring the smooth operation of our waterpark's software systems. Your primary responsibility will be to oversee regular backups and thoroughly test them to guarantee data integrity.
You will also supervise the IT support team's activities, ensuring all standards are consistently maintained and updated. This includes communicating status, risks, and opportunities to IT operation leaders, as well as ensuring access control is in line with stated standards and best practices.
In addition, you will be responsible for ensuring Aquaventure waterpark data is secured and in line with stated standards and best practices. This involves implementing local solutions where appropriate, managing local implementation projects, and testing applications and hardware upgrades.
Furthermore, you will ensure up-to-date hard-copies of department SOPs are maintained and communicate new or amended procedures to relevant departments/colleagues in a timely manner.
Key duties and responsibilities:
- Oversee the smooth operation of waterpark software systems.
- Ensure regular backups are completed and thoroughly tested.
- Supervise the IT support team's activities.
- Communicate status, risks, and opportunities to IT operation leaders.
- Ensure access control is in line with stated standards and best practices.
- Implement local solutions where appropriate.
- Manage local implementation projects.
- Test applications and hardware upgrades.
We are seeking candidates with a minimum of two years' experience in a similar role, along with a strong understanding of IT applications and internal process optimization, including network switching and routing. Experience in a fast-paced, complex environment within the entertainment or hospitality industry is highly desirable.
The ideal candidate should possess excellent communication skills and demonstrate a proactive, problem-solving mindset. A strong background in IT project management, with experience in leading teams and coordinating multiple projects, is essential for this role.
BenefitsAtlantis Dubai offers an unbeatable opportunity for career growth and development. As a member of our team, you will have access to ongoing training and professional development, enabling you to stay up-to-date with the latest technologies and industry trends.
In addition, you will enjoy a comprehensive benefits package, including competitive salary, health insurance, retirement plan, and paid time off. You will also have the opportunity to work with a talented and dynamic team, committed to delivering exceptional guest experiences.
About UsAtlantis Dubai is an iconic entertainment destination comprised of two world-class resorts; Atlantis, The Palm and Atlantis, The Royal. We offer an exciting and dynamic work environment, with a focus on innovation, creativity, and customer satisfaction.
Our company culture is built around four core values: connection, empowerment, precision, and warmth. We strive to deliver amazing experiences and everlasting memories to our guests, and we believe that our employees are key to achieving this goal.
Software Systems Developer
Posted today
Job Viewed
Job Description
This is a high-level position that requires expertise in software development, analysis, design, and testing of complex systems.
Software Systems Developer
Posted today
Job Viewed
Job Description
As a backend engineer, you will be responsible for designing and developing scalable server-side applications. You will work with our engineering team to promote your skills and become an expert in complex backend development.
Key Responsibilities:- Design and develop powerful server-side applications
- Build robust and scalable software
- Own and build large scale backend systems and micro-services
- Design and create system architecture for projects
- Contribute and provide feedback to other team members
- Help improve existing code quality through writing unit tests, automation and performing code reviews
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
- Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- Dive into difficult problems and successfully deliver results on schedule
- Master source version control: GIT
- Language: Python or Go
- Database: MongoDB or other
- Framework: or other
- Web architecture: Rest and restful APIs, micro-services
- Containers: Docker, Kubernetes
- Caching, Redis server
- Web load balancing
- Scaling
- OS administration
- Encryption: digital signing
- A BS degree in computer or any equivalent experience; MS degree and above preferred
- Solid OOP and software design knowledge - you should know how to create software that is extensible, reusable and meets desired architectural objectives
- Must have technical skills with at least 1 year experience
- Outstanding written & verbal communication skills
- Outstanding project management skills
- Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines
- Highly organized, creative and critical thinker
- Comfortable working in an entrepreneurial environment
- Procurement or legal background is a big plus
- Excellent judgment, communication and interpersonal skills
- Organized and obsessive about details
- Hard working, passionate and looking to embrace the challenge
- Thrive in high impact/high profile situations
- Paid company holidays
- Full social coverage
- Great compensation and bonuses including stock options
- Ground floor opportunity with the team; shape the strategic direction of the company
- Sharp, motivated co-workers in a fun office environment or in remote
Be The First To Know
About the latest Software systems Jobs in United Arab Emirates !
Software Systems Architect
Posted today
Job Viewed
Job Description
Backend Software Engineer
Job Description
A Backend Software Engineer is responsible for designing, developing, and maintaining the server-side logic, database integration, and API connectivity of large-scale applications. This role involves working on the backend infrastructure to ensure it is secure, scalable, and efficient.
Required Skills and Qualifications
- Proficiency in programming languages such as TypeScript, JavaScript, and SQL.
- Experience with Node.js, Express.js, and other frameworks.
- Familiarity with databases such as PostgreSQL, MongoDB, and ORMs like TypeORM.
- Knowledge of authentication and authorization mechanisms, including RBAC and OAuth.
- Understanding of data security and encryption best practices.
- Ability to write unit tests, integration tests, and end-to-end tests to ensure reliability and functionality.
- Experience with continuous integration (CI) pipelines and deployment.
- Knowledge of cloud platforms (AWS, Azure, Google Cloud) or on-premises servers.
Benefits
This role offers a competitive salary, comprehensive benefits package, and opportunities for growth and professional development.
Others
The ideal candidate will have strong problem-solving skills, excellent communication skills, and the ability to work effectively in a team environment.
Software Systems Architect
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Integration Specialist to join our team.
The ideal candidate will have a strong background in software development, system architecture, and experience with various integration tools and methodologies.
- Main Responsibilities:
- Design and Implement Integration Solutions: Develop integration strategies and solutions to connect various software applications and systems, ensuring seamless data flow and functionality.
- Collaborate with Cross-Functional Teams: Work closely with development, QA, and operations teams to understand integration requirements and provide technical guidance.
- Develop and Maintain APIs: Create, manage, and optimize APIs to facilitate integration between systems.
- Troubleshoot and Resolve Issues: Identify and resolve integration issues promptly to ensure minimal disruption to business operations.
- Monitor System Performance: Continuously monitor integrated systems to ensure optimal performance and identify potential areas for improvement.
- Document Integration Processes: Maintain comprehensive documentation of integration processes, configurations, and best practices.
- Stay Updated on Industry Trends: Keep abreast of the latest integration technologies, tools, and methodologies to ensure the company's integration strategies are current and effective.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript
- Experience with integration platforms and tools like MuleSoft, Dell Boomi, or Apache Camel
- Strong understanding of API management and development
- Familiarity with database technologies and data integration techniques
- Knowledge of cloud services and platforms (AWS, Azure, Google Cloud) is preferred
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team
- Detail-oriented with a focus on quality and precision
- Experience in integration with a Warehouse Management System, Order Management System is a plus
- Experience in developing plug-Ins E-commerce SaaS (Software as a Service) platform: Shopify, Woocommerce, Zid, Salla, Magento, OpenCart
- Ability to work in a fast-paced environment and manage multiple projects simultaneously
Backend Software Systems Engineer
Posted today
Job Viewed
Job Description
We are seeking a skilled and innovative backend developer to join our team. The ideal candidate will have experience in designing and developing scalable backend systems.
- Responsibilities:
- Design and develop APIs using Django environment.
- Develop reusable functions.
- Manage Postgres/MySQL databases in Python/Django environment.
- Design and build mobile app using Python.
- Develop AI-powered applications.
- Develop, test, and deploy software solutions in collaborative team environment.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues in production and test environments.
- 2 years of experience as a Python developer.
- Expertise in API development using Django Rest Framework.
- Strong experience in web development using Django.
- Strong understanding of Postgres/MySQL databases.
- Proficient in Git, Docker, and CI/CD pipelines.
- Familiarity with ReactJs and AI frameworks is a plus.
- Knowledge of building mobile apps using Python is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Must know how to deploy Django apps to the Production environment.
- Basic knowledge of AI concepts and techniques is a huge plus.
Job Type: Full-time
Experience:
- Python developer: 3 years (Required)
- AI Powered applications: 1 year (Required)