91 Software Architecture jobs in the United Arab Emirates

Software Architecture Leader

Dubai, Dubai beBeeSoftware

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Architecture Leader

We are seeking a highly experienced and skilled Software Architecture Leader to join our team. As a key member of our development team, you will play a pivotal role in shaping the future of our software products.

Required Skills and Qualifications:

  • Demonstrated expertise in cloud-native solutions using AWS and modern data architecture principles.
  • Strong leadership skills with experience in driving technical standards and best practices for software development teams.
  • Advanced PHP techniques such as dependency injection, service containers, and design patterns.
  • Experience in optimizing PHP applications for high traffic and large-scale operations.
  • API development and security expertise.
  • Domain-driven design and relational databases knowledge.
  • Cloud-native development and containerization experience.
  • Basic DevOps experience.
  • Industry expertise in advertising and marketing technology.

  1. This is an exciting opportunity to contribute to the development of innovative cloud-native solutions.

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

Senior Enterprise Architecture Specialist

Dubai, Dubai beBeeArchitecture

Posted today

Job Viewed

Tap Again To Close

Job Description

Expert Architecture Advisor

We are seeking a seasoned Expert Architecture Advisor to join our team. In this role, you will be responsible for bridging the gap between customers' business strategies and relevant solutions through crafting business and solution architectures and roadmap designs at the enterprise level.

The ideal candidate will possess advanced/expert-level knowledge to connect the dots across the entire SAP and non-SAP landscape, advising senior leaders and executives towards a strategic future path or architecture. Key responsibilities include:

  • Positioning the value of SAP in line with customers' priorities and strategic imperatives.
  • Executing business and business capability application architecture and infrastructure assessments with customers and partners.
  • Defining and integrating business data, application, and technical architecture domains.
  • Engaging and orchestrating specialized architects where required.
  • Driving architecture governance and methodologies to ensure consistency, communication, and cooperation between all domains of architectures.
  • Leading target architecture and customer roadmap development, ensuring feasibility within the customer landscape.
  • Aligning and evolving architectures and roadmaps in line with customer adoption plans in conjunction with broader customer and SAP architecture teams.

Additionally, the successful candidate will have proficiency in understanding customers' industries and specific business models to support identifying new business opportunities, developing sales strategies, and executing plans to drive growth and revenue. They will also build sound working customer relationships and establish themselves as trusted advisors.

Required skills and qualifications include:

  • 10 years of experience as a Solution IT architect or Enterprise Architect.
  • Experience in leading enterprise architecture and cloud roadmap for large customers or engagements.
  • Knowledge of SAP reference architecture or similar reference architectures.
  • Experience in creating and managing enterprise-wide formal frameworks and supporting repositories.
  • Ability to align and effectively communicate with customer IT and business organizations.
  • Expert knowledge on end-to-end processes/solution matching.
  • Excellent presentation and communication skills.
  • English: proficient.
  • Business-level language: expert.

Benefits include:

  • A highly collaborative, caring team environment with a strong focus on learning and development.
  • Recognition for individual contributions.
  • A variety of benefit options for employees to choose from.

Other benefits include:

  • Opportunities for professional growth and development.
  • A commitment to diversity, equity, and inclusion.
  • A culture of innovation and experimentation.
This advertiser has chosen not to accept applicants from your region.

Manager - Enterprise Architecture - TSG, for UAE Nationals

337-1500 Dubai, Dubai Talents of Endearment

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
Manage, supervise, plan and monitor technology enterprise architecture practices at Employer's level, in close collaboration with the digital strategy section and Employer's technology departments to implement Employer's technology roadmap in line with Dubai Government vision and direction, Employer's business needs, and Dubai citizens and customer expectations.RequirementsCitizenship: UAE National Experience: 3 - 5 years + Education # Bachelor’s degree in Information Technology, Computer Science, or Computer Engineering or Electrical Engineering from a recognized university. Skills # Results-driven achiever with exemplary planning and organizational skills, along with a high degree of detail orientation. # Flexible team player who thrives in environments requiring the ability to prioritize effectively and juggle multiple concurrent projects. # Innovative problem-solver who can generate workable solutions and resolve complaints. # Ability to initiate and direct strategy and enterprise architecture initiatives and roadmaps in support of strategic and operational goals. # Highly analytical thinking with demonstrated talent for identifying, scrutinizing, improving, and streamlining complex work processes. # Knowledge in strategy practices such as Balance Score Card (BSC), PESTEL, SWOT, enterprise architecture standards such as TOGAF, and Project / Portfolio management practices. # Minimum 7 years of experience as a senior enterprise architecture, or key role in an enterprise architecture function. # Goal-driven leader who maintains a productive climate and confidently motivates, mobilizes, and coaches’ employees to meet high performance standards. # Excellent enterprise architecture, strategy and project governance skills to develop and direct consultants and enterprise architects. # Exceptional listener and communicator who effectively conveys information verbally and in writing. # Resourceful team player who excels at building trusting relationships with customers and colleagues. # Computer-literate performer with extensive software proficiency covering a wide variety of applications. BenefitsAttractive Salary range: AED 40,000 - AED 55,000 per month, depending on years of experience. Full Government of Dubai benefits.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Server-Side Architecture

Dubai, Dubai beBeeBackend

Posted today

Job Viewed

Tap Again To Close

Job Description

As a key member of our technology team, we are seeking a skilled and experienced Backend Developer to play a pivotal role in the development of robust and scalable server-side applications.

Job Description

Our ideal candidate will have a strong background in software engineering and a proven track record of delivering high-quality solutions. They will be responsible for designing, implementing, and maintaining server-side architectures and APIs to support front-end applications and business logic.

The successful candidate will be an expert in one or more back-end programming languages such as Python, Node.js, Java, or Ruby, and will have experience with database technologies such as SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Redis). They will also have familiarity with web servers and serverless architectures (e.g., AWS Lambda, Google Cloud Functions).

Required Skills and Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Backend Developer or similar role, with a strong portfolio showcasing your work.
  • Proficiency in one or more back-end programming languages.
  • Experience with database technologies.
  • Familiarity with web servers and serverless architectures.
  • Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to work on exciting projects with a talented and passionate team.
  • Continuous learning and professional development opportunities.
  • Flexible work environment with remote work options.
  • Health and wellness programs.
This advertiser has chosen not to accept applicants from your region.

Software Development Innovator

Dubai, Dubai beBeeInnovator

Posted today

Job Viewed

Tap Again To Close

Job Description

As a key member of our software development team, you will play a vital role in driving business growth by designing and developing custom applications to meet our evolving needs.

Key Responsibilities:
  • Design and develop high-quality Odoo applications that seamlessly integrate with existing systems, ensuring optimal performance and scalability.
  • Collaborate closely with cross-functional teams to identify and implement innovative solutions, improving business efficiency and effectiveness.
  • Maintain and upgrade existing Odoo applications to ensure they remain cutting-edge and secure.
  • Efficiently resolve technical issues through thorough troubleshooting and root cause analysis, minimizing downtime and maximizing productivity.
  • Provide expert guidance and training to junior developers, enhancing their skills and contributing to the team's success.
  • Stay up-to-date with the latest developments in the Odoo framework and related technologies, applying this knowledge to drive innovation and improvement.
Requirements:
  • Bachelor's degree in Computer Science or a related field.
  • At least 5 years of experience in software development and a minimum of 3 years of experience in Odoo development.
  • Strong expertise in Python, XML, and SQL programming languages.
  • Excellent problem-solving skills and ability to work independently or as part of a team.
  • Effective communication skills to interact with non-technical stakeholders.
  • Experience with Agile methodologies and Git version control.
What We Offer:

A competitive salary package, inclusive benefits, and opportunities for professional growth and advancement in a dynamic and supportive environment.

Why This Role Matters:

This is an exceptional opportunity to make a meaningful impact on our organization's success by leading the development of innovative solutions that drive business growth.

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

Job Description

We are expanding our scope to help developers ship their software efficiently to clouds and IoT devices, driving innovation in the field.

This is an opportunity for a talented individual with a passion for developer experience and build tooling to have a positive impact on the day-to-day workflow of thousands of developers.

To be successful in this role you'll need to be interested in packaging formats, build systems, and automation that can simplify the lives of developers and engineers trying to ship software to the widest possible audience.

Our Team's Focus Areas:
  • Design and maintain specialist Python tools to support the developer build and publication process.
  • Take responsibility for tooling that builds snaps, charms, and rocks (OCI images), streamlining the development lifecycle.

We design and develop software tools to empower developers to deliver apps updates automatically, eliminating the long tail of supported releases and complex install instructions. Snapcraft enables thousands of applications from over a thousand developers, including well-recognised names like Spotify, Slack, and Microsoft.

Likewise, Charmcraft enables collaboration between charmed operator developers and publication on Charmhub, home of the Charmed Operator Collection. Charmed Operators enable developers to package software like databases, event queues, caches, observability tools, identity tools, and more, right alongside the operations code that enables teams to integrate and operate that software at scale from Day 0 to Day 1,000, and beyond.

Key Responsibilities:
  • Expertise in Python programming language.
  • Strong understanding of modern GNU/Linux distributions.
  • Good understanding of build systems and toolchains, including for cross-compilation.
  • Experience working with container technology, such as Docker, Kubernetes, and LXD.
  • Familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
  • Collaboration with external open source and commercial projects to understand how we can better serve community needs.
What We Offer:

A competitive compensation package will depend on various factors including your geographical location, level of experience, knowledge, and skills. In addition to benefits above, certain roles are also eligible for additional benefits and rewards.

  • Fully remote working environment - we've been working remotely since 2004.
  • Personal learning and development budget.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Parental Leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues at 'sprints'.
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

Software Development Expert

We are seeking a highly skilled Software Development Expert to lead the design, development, and maintenance of our mobile solutions. The ideal candidate will have experience with .NET and Angular technologies.

)

Key Responsibilities:

  • Collaborate with cross-functional teams: Partner with product managers, designers, and developers to gather requirements and ensure alignment with business needs.
  • Develop and maintain mobile apps: Support existing mobile applications to enhance user experience.
  • Develop and maintain APIs: Extend and optimize APIs connecting mobile apps with backend systems, ensuring seamless integration and performance.
  • Write clean, scalable code: Produce high-quality, maintainable, and efficient code following best practices and standards.
  • Troubleshoot and resolve issues: Diagnose and fix bugs and performance bottlenecks in applications and APIs.
  • Conduct code reviews: Participate in peer reviews to ensure code quality and consistency.
  • Optimize performance: Monitor and improve application performance, addressing security vulnerabilities and technical issues.

Qualifications:

  • Experience with relational databases and SQL for data querying and optimization.
  • Proficiency with version control systems and familiarity with agile methodologies.
  • Strong problem-solving skills and analytical abilities.
  • Excellent communication skills for effective teamwork.

Benefits:

  • Hybrid work environment.
  • Work on innovative mobile solutions shaping the future of senior care.
  • Supportive, agile team with opportunities for career growth.
  • Continuous learning and innovation culture.
),

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

About the latest Software architecture Jobs in United Arab Emirates !

Software Development Engineer

Sharjah, Sharjah Esri

Posted today

Job Viewed

Tap Again To Close

Job Description

Help drive our company and our users to new levels of insight through Esri technology. Imagery can contain vast amounts of information which can be exploited and used in many ways. We are looking for an individual to use their Cloud Infrastructure knowledge to build the systems necessary to manage and disseminate petabytes of imagery content via services hosted in ArcGIS Living Atlas of the World. We would like to hear from you if you are interested in improving and pushing the boundaries of processing, hosting, and serving large volumes of imagery. You will use your insight, creativity, and technical expertise to design, implement, test, and validate, these cutting-edge systems.

As an expert in both compute infrastructure and ArcGIS technology, you will help ensure user success working with imagery within the ArcGIS system. Spatial analysis and data visualization, coupled with strong communication skills, are important to be successful in this role.

Responsibilities
  • Design, implement, manage, and orchestrate cloud for data processing workflows
  • Build deployment automation scripts to manage deployments
  • Manage continuous integration software build systems
  • Design and implement monitoring systems
  • Respond to alerts and troubleshoot issues
  • Help develop and extend Various Imagery Implementation
  • Identify process bottlenecks and implement solutions to address these
Requirements
  • 2+ years of relevant work experience with the following:
    • Linux servers, Windows Servers
    • Amazon Web Services (EC2, S3, EBS, VPC, Lambda, Route 53, SQS) or, Microsoft Azure (VMs, blob storage, managed DB services)
    • Databases (MySQL/PostgreSQL/NoSQL)
  • Experience with Python or other high-level language
  • Understanding of large, high performance, highly scalable, highly resilient cloud-based architectures including replication/failover, distributed architectures, caches, auto scaling, rate limiting, and security
  • Familiarity with image services, mosaic datasets, geoprocessing tools
  • Strong problem-solving and analytical skills and proven ability to work in teams
  • Excellent written and verbal communication skills, including technical presenting and interacting with colleagues across organizations
  • Bachelor's in computer science, remote sensing or related field
Recommended Qualifications
  • Experience with image processing and image analysis
  • Knowledge of big data and cloud infrastructure (Amazon, Azure)
  • Experience writing technical user documentation
  • Proven ability to define, manage, and deliver geospatial solutions
  • Clear understanding of ArcGIS Enterprise architecture, applications, and functionality including the ArcGIS web adaptor, IIS, internal ArcGIS Enterprise ports, and SSL certificates

#LI-Onsite

#LI-PK1

About Esri

At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here .

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Requisition ID: 2025-2641

Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

By selecting yes to this question you confirm that you have read Esri's Applicant Privacy Notice. * Select.

Will you now or in the future require visa sponsorship from Esri for employment (e.g., H-1B visa)? Select.

Are you able to work onsite in the Esri location of this job posting, or relocate to do so? Select.

What is your annual salary range requirement?

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Specialist

Ras Al Khaimah, Ra's al Khaymah beBeeInnovator

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Engineer

About Our Company

We are a cutting-edge technology firm seeking an experienced Software Engineer to join our team.

Job Summary

We require an exceptional individual who thrives in a fast-paced environment, is passionate about developing innovative solutions, and enjoys learning from new challenges.

Key Responsibilities
  • Design and develop advanced software applications that drive innovation in the hospitality industry.
  • Write high-quality code with comprehensive testing and review processes.
  • Participate in design sessions, provide feedback, and conduct code reviews.
  • Analyze system performance, load testing, cost efficiency, and security.
  • Develop data visualization tools using metrics, dashboards, and alerts.
  • Promote best practices to enhance solution quality and efficiency.
  • Resolve technical issues through root cause analysis and collaborate with relevant teams for escalation when necessary.
  • Implement automation strategies to improve productivity.
Requirements
  • Bachelor's degree in computer science, information technology, mathematics, or a related field.
  • Strong proficiency in modern .NET/C#, React, TypeScript, JavaScript, HTML, and CSS.
  • Experience with distributed system architecture (microservices, event-driven, REST).
  • Knowledge of cloud platforms (e.g., Azure, AWS).
  • Familiarity with storage systems such as SQL Server, Redis.
  • Proficiency in automated testing.
  • Experience with Docker, Terraform, IaC, Kubernetes.
  • Familiarity with monitoring tools such as DataDog, NewRelic.
  • Ability to work independently and collaboratively.
What We Offer

We provide a dynamic work environment, opportunities for growth and development, and a competitive compensation package.

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

Software Development Innovator

Dubai, Dubai beBeeSoftwareDevelopmentEngineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview:

At the forefront of tech innovation, we're shaping the future of FinTech in the MENA region. As a key player in our development team, you'll spearhead the creation of cutting-edge solutions that drive progress and make investing more accessible to all.

Key Responsibilities:
  1. Develop high-quality software applications that meet customer needs.
  2. Translate designs and wireframes into robust API architectures and scalable component systems.
  3. Identify new technologies and frameworks to enhance our architecture and improve performance.
  4. Collaborate with the product team to prototype new features and wireframes.
  5. Design and implement low-latency, high-availability, and performant applications that deliver exceptional user experiences.
  6. Contribute to planning, roadmaps, and integration strategies that drive business growth.
  7. Perform thorough assessments of cost, performance, and security.
Essential Skills:
  1. Strong foundation in computer science principles, including system design, data structures, and algorithms.
  2. Proficiency in database design and software architecture.
  3. Expertise in Python programming language.
  4. Experience in writing and maintaining unit tests to ensure code quality.
  5. Strong understanding of server languages, frameworks, and their pros and cons.
  6. SQL and NoSQL databases skills, with knowledge of database architecture.
  7. Hands-on experience with cloud platforms, particularly GCP.
  8. Accountability and ownership: self-driven individuals who can manage and maintain high-scale projects from start to finish.
Nice-to-Have:
  1. Familiarity with container orchestration systems, preferably Kubernetes.
  2. Experience in developing consumer-facing services at early-stage startups.
  3. Basic understanding of financial and investment ecosystems.
Benefits:
  1. Competitive market compensation.
  2. Generous employee stock ownership plan.
  3. Access to premium paid plans.
  4. Opportunity to be part of a pioneering team building a revolutionary FinTech solution in the region.
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 Architecture Jobs