44 Programming Languages jobs in Dubai
Computer Science Assistant Professor
Posted 4 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Job Description
The successful candidate will be responsible for conducting high-quality research, teaching undergraduate and graduate courses, and contributing to curriculum development in Mechatronics. The role also involves mentoring students, securing research funding, and engaging in service activities at the department and university levels.
Key Responsibility Areas
Teaching & Curriculum Development
- Teaching assigned classes.
- Maintaining adequate records of progress and evaluation for all students enrolled in classes assigned and submitting grades on dates indicated by the Registrar each semester (mid-semester and final);
- Preparing syllabi in conjunction with the Program Chair for distribution to students in the first week of the course (with a copy sent to the Program Chair);
- Assisting the Chair in evaluating course objectives and sequencing;
- Recommending curricular changes.
- Maintaining set office hours during the semester –posting these and informing students;
- Advising students and assisting in tracking “at risk” students with poor academic performance;
- Reporting any needed repairs of equipment and any needed supplies;
- Recommending to the Chair the acquisition of reference materials for the department;
- Developing new course(s) as requested by the Chair or Dean;
- Supervising, teaching and/or administering independent studies;
- Keeping up-to-date on developments in one’s discipline through participation in professional associations;
- Advising students during the registration periods.
- Attending faculty meetings and departmental meetings;
- Attending orientation and professional development workshops.
- Understanding the purpose and goals of the university and espousing them in the performance of their responsibilities;
- Performing community outreach activities,
- Serving as an ambassador to the Canadian University Dubai by promoting the institution when engaged in professional duties off campus.
- Conduct and publish high-quality research in peer-reviewed journals and conferences.
- Pursue external funding through grants, partnerships, and collaborations.
- Collaborate with industry, government agencies, and academic peers on Mechatronics research initiatives.
- Lead and mentor graduate and undergraduate students in research projects.
- Participate in departmental, school, and university committees.
- Engage in outreach activities, including partnerships with industry and government agencies.
- Contribute to the development of relevant programs, workshops, and seminars.
- Maintain professional development through certifications, conferences, and research collaborations
- A PhD in Computer Science or a closely related field, from an internationally recognized and accredited institution.
- Strong publication record in reputable journals and conferences.
- Demonstrated excellence in teaching at the undergraduate and/or graduate level.
- Experience in developing and delivering mechatronics curriculum.
- Industry experience or certifications
- Experience in securing research funding and grants.
- Active research record in the field of Computer Science , with relevant research output in recognized international journals as well as evidence of research leadership and collaboration
- Strong industry and academic collaborations
Established in 2006, CUD is one of the most promising universities in the Middle East, Africa, and South Asian region, QS Ranked in the top 2% of Universities in the World, the #1 University in Dubai, and 21 st in the Arab Region according to the QS Arab Region Rankings 2025.
Our expanded City Walk campus hosts state-of-the-art amenities with a focus on entrepreneurship, innovation, and creativity. Combining all the essential elements of technology, the avant-garde campus brings a new experience to students, featuring: laboratories, research facilities, media studios, high-tech classrooms, a multipurpose theatre, gymnasium, student centre, plenty of dining and entertainment options, and many more!
With the world’s fastest growing population, Dubai is home to an exciting, diverse, multi-cultural blend of young, dynamic, professionals, all drawn to the Emirate for its unrivalled lifestyle and the outstanding employment prospects.Seniority level
- Seniority levelEntry level
- Employment typeFull-time
- Job functionEducation and Training
- IndustriesHigher Education
Referrals increase your chances of interviewing at Canadian University Dubai by 2x
Get notified about new Assistant Professor of Computer Science jobs in Dubai, Dubai, United Arab Emirates.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrComputer Science & Robotics Teacher - January 2026
Posted 4 days ago
Job Viewed
Job Description
Join to apply for the Computer Science & Robotics Teacher - January 2026 role at GEMS Education
Computer Science & Robotics Teacher - January 2026Join to apply for the Computer Science & Robotics Teacher - January 2026 role at GEMS Education
Job Description
With a 65-year legacy of excellence and a global reputation as one of the largest and most awarded private education providers, GEMS Education integrates cutting-edge advancements through its extensive networks and high-level partnerships. Join the GEMS School of Research and Innovation, where significant investments in AI, robotics, and state-of-the-art facilities drive exceptional student outcomes in academics and well-being. As a leader in educational innovation, we offer a forward-thinking environment focused on personalised learning, holistic development, and the opportunity to shape the future of education.
Job Description
With a 65-year legacy of excellence and a global reputation as one of the largest and most awarded private education providers, GEMS Education integrates cutting-edge advancements through its extensive networks and high-level partnerships. Join the GEMS School of Research and Innovation, where significant investments in AI, robotics, and state-of-the-art facilities drive exceptional student outcomes in academics and well-being. As a leader in educational innovation, we offer a forward-thinking environment focused on personalised learning, holistic development, and the opportunity to shape the future of education.
At GEMS School of Research and Innovation, we provide a seamless educational journey from Pre-Prep + Prep to Sixth Form, enhanced by cutting-edge technology and a forward-thinking curriculum. In the Pre-Prep + Prep stages, we prioritise personalized learning through gamification and advanced technologies, alongside a strong emphasis on science, computing, reading, writing, and the arts. Our facilities include an innovation lab, specialist IT equipment, and programs in sports such as gymnastics, martial arts, basketball, and cricket. Emerging technologies like robotics, AI, machine learning, and VR/AR are integrated to enhance learning, including advanced Arabic provision.
In Secondary and Sixth Form, students benefit from tailored pathways with a wide range of GCSEs, A-levels in subjects like sciences, business, and fine arts, supported by university-linked lectures and industry placements. Advanced tools such as Web3/blockchain, drones, autonomous vehicles, and esports labs prepare students for future careers. Sixth Form further bridges school, university, and industry through global partnerships and cutting-edge technology, ensuring students excel academically while acquiring real-world skills.
The Computer Science and Robotics Teacher will deliver an innovative, hands-on curriculum that equips students with programming, computational thinking, and robotics skills. The role focuses on integrating robotics and automation into learning, fostering research-driven projects, and connecting students with industry and higher education opportunities. Through engaging, inquiry-based teaching, the teacher will cultivate problem-solving, creativity, and ethical digital citizenship, preparing students for future careers in technology.
Skills
Successful candidates will need to:
- Embody and role model our core values of integrity, empathy and fortitude in everything they do
- Hold a BEd or Bachelors degree with PGCE / PGDE or equivalent
- A Master's degree or equivalent qualification is preferred
- Have proven experience of teaching Computer Science and Robotics at KS4/KS5
- Have a willingness to collaborate and share their outstanding practice
- Have a growth mindset, whereby they are reflective and solution focussed
- Be creative and enthusiastic in their approach to teaching
- Possess excellent interpersonal skills to work closely with colleagues, students and parents
- Have a proven track record of providing outstanding learning & teaching
- Have aspiration to work in a world-class school with real prospects for enhancing their career
- Be willing to make a positive contribution to our school community and culture through active engagement in our extra-curricular programme and community-based events.
GEMS Teachers also have free access to our loyalty app GEMS rewards which provides significant savings on day-to-day life in the UAE. We offer thousands of discounts and 2 for 1 offers on everything from flights, hotels, restaurants and retail outlets, making your salary go further and enhancing the opportunity to save whilst working overseas.
GEMS Education is committed to safeguarding and promoting the welfare of all of its students and staff. A UK-enhanced DBS or equivalent police check is a pre-requisite for all appointments.Seniority level
- Seniority levelNot Applicable
- Employment typeFull-time
- Job functionEducation and Training
- IndustriesEducation Administration Programs
Referrals increase your chances of interviewing at GEMS Education by 2x
Sign in to set job alerts for “Computer Science Teacher” roles.A level Teacher of Mathematics at Safa Community SchoolPrimary School Mathematics Teacher - September 2025Dubai, Dubai, United Arab Emirates 1 year ago
Dubai, Dubai, United Arab Emirates 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrComputer Science & Robotics Teacher - January 2026
Posted 4 days ago
Job Viewed
Job Description
With a 65-year legacy of excellence and a global reputation as one of the largest and most awarded private education providers, GEMS Education integrates cutting-edge advancements through its extensive networks and high-level partnerships. Join the GEMS School of Research and Innovation, where significant investments in AI, robotics, and state-of-the-art facilities drive exceptional student outcomes in academics and well-being. As a leader in educational innovation, we offer a forward-thinking environment focused on personalised learning, holistic development, and the opportunity to shape the future of education.
At GEMS School of Research and Innovation, we provide a seamless educational journey from Pre-Prep + Prep to Sixth Form, enhanced by cutting-edge technology and a forward-thinking curriculum. In the Pre-Prep + Prep stages, we prioritise personalized learning through gamification and advanced technologies, alongside a strong emphasis on science, computing, reading, writing, and the arts. Our facilities include an innovation lab, specialist IT equipment, and programs in sports such as gymnastics, martial arts, basketball, and cricket. Emerging technologies like robotics, AI, machine learning, and VR/AR are integrated to enhance learning, including advanced Arabic provision.
In Secondary and Sixth Form, students benefit from tailored pathways with a wide range of GCSEs, A-levels in subjects like sciences, business, and fine arts, supported by university-linked lectures and industry placements. Advanced tools such as Web3/blockchain, drones, autonomous vehicles, and esports labs prepare students for future careers. Sixth Form further bridges school, university, and industry through global partnerships and cutting-edge technology, ensuring students excel academically while acquiring real-world skills.
The Computer Science and Robotics Teacher will deliver an innovative, hands-on curriculum that equips students with programming, computational thinking, and robotics skills. The role focuses on integrating robotics and automation into learning, fostering research-driven projects, and connecting students with industry and higher education opportunities. Through engaging, inquiry-based teaching, the teacher will cultivate problem-solving, creativity, and ethical digital citizenship, preparing students for future careers in technology.
#J-18808-LjbffrAdjunct Lecturers in Maths, Physics, Chemistry, Computer Science, Business Management, Psycholo[...]
Posted today
Job Viewed
Job Description
Role: Assistant Professor in Architecture(Undergraduate Focus)
School: School of Energy Geoscience Infrastructure and Society
FTE and working pattern: 1FTE Full time - 35 hrs per week
Location: Dubai Campus
Adjunct Faculty in Global College
The School of Global College/ Degree Entry Programme at Heriot-Watt University Dubai is currently inviting applications for Adjunct Faculty positions in Maths Physics Chemistry Computer Science Business Management Psychology Design Academic English and Approaches to Learning. Please note that there may not be openings at this time but applications will be kept on file and reviewed as the need emerges.
About Heriot-Watt University:
Heriot-Watt University has five global campuses: three in the UK (Edinburgh Scottish Borders and Orkney) one in Dubai and one in Malaysia. The University offers a highly distinctive range of degree programmes in the specialist areas of computer sciences engineering design business and the built environment.
With a history dating back to 1821 Heriot-Watt University has established a reputation for world-class teaching and practical leading-edge research which has made it one of the top UK universities for business and industry. We connect with industry at every level and develop programmes to match their needs so employers get work-ready industry-fit graduates.
We have an established set of values that help us to nurture innovation and leadership and show our commitment to continuous improvement and development in all our activities.
Heriot-Watt University Dubai Campus was first established in 2005. Home to over 4000 students and over 250 staff it is the largest and most successful international campus in Dubai and has received a 5-star rating from the Knowledge and Human Development Authority (KHDA) repeatedly and is now CAA Licensed.
Roles & Responsibilities for our adjuncts may include:
- Undertaking teaching and assessment duties on academic colleagues in Global College in the delivery of courses and other activities to support the delivery of the universitys aims.
- Support in developing relevant materials in appropriate to the content design and delivery and the quality of teaching and learning in consultation with colleagues and within the international structures and mechanisms established by the University.
- Mentor and supervise students providing effective well documented and timely feedback both formative and summative. Provide pastoral support recognising when to refer a student for further support. Play a key role in the delivery and support of an excellent student learning and living experience at HWU.
- The typical time commitment includes contact hours within the classroom preparation time assessment & feedback time all over a 12 to 15 week teaching & assessment semester.
Qualifications:
- Degree in a relevant field
- Minimum of 3 years teaching experience.
- Excellent Communication skills: programmes are delivered in English and so fluency in English is essential.
Other requirements:
Applicants must be in the UAE and on a Resident visa and must provide a NO-Objection-Certificate (NOC) from the visa sponsor. UAE Nationals & Golden visa holders do not need to provide a NOC. Right to work documentation required from candidates will include.
- Coloured passport copy including visa page.
- Emirates ID copy both front and back
- Attested Degree
- Updated CV
- NOC
How to Apply
Interested applicants must submit via the Heriot-Watt on-line recruitment system. (1) Cover letter describing their interest and suitability for the post; (2) Full up-to date CV
Our flourishing community will give you the freedom to challenge and to bring your enterprising mind and to help our partners with solutions that can be applied now and in the future. Join us and Heriot Watt will provide you with a platform to thrive and work in a way that also helps you live your life in balance with well-being and inclusiveness at the heart of our global community.
Learn more about our benefits here:Our Dubai Campus - Heriot-Watt University ()
Heriot-Watt University Dubai is (Commission for Academic Accreditation) CAA Licensed; therefore successful candidates will need to either provide terminal degrees attested from a UAE institution accredited by the CAA or if the degree is not from a UAE Institution the candidate will need to have MoE (Ministry of Education) Equivalency.More info on attestation can be foundhereon the MoE website.The candidate is responsible for getting their degree attestations done and these should be completed within six months of joining.
#J-18808-LjbffrSoftware Engineering Leader
Posted today
Job Viewed
Job Description
As a seasoned software engineer, you will be responsible for leading product planning and mentoring peers. Your primary focus will be on writing exemplary code, managing projects end-to-end, and ensuring code quality with 6+ years of experience in Python (Django).
DescriptionIn this role, you will:
- Gather an up-to-date understanding of the code base and technologies stack within weeks.
- Lead planning sessions around new product features, deliver detailed roll-out/roll-back strategies for releases.
- Apply industry trends as part of your daily work.
- Create unit tests in accordance with established standards to cover assigned work.
- Write and maintain exemplary code following established programming practices.
- Contribute actively in post-release maintenance issues.
- Develop elegant solutions for complex problems.
- Pioneer reliability and efficiency of our current code base, platforms, and/or core systems.
- Impact the direction and scope of our technical vision within your stream.
- Work in a mentoring capacity, providing guidance on tasks irrespective of complexity or scale.
- Code review all major pull requests, defining programming standards and providing constructive feedback.
Software Engineering Manager - FinTech
Posted today
Job Viewed
Job Description
Location: Dubai, UAE
Leadership | Agile Delivery | Product Engineering
Lead the Code. Drive the Vision. Scale the Future of FinTech.
HR Corner Group is partnering with a leading FinTech firm in Dubai to find a passionate and highly capable Software Engineering Manager to lead engineering teams in building world-class financial products.
This is a strategic leadership role for someone who can balance hands-on technical direction with people management, Agile delivery, and cross-functional collaboration in a fast-paced, product-led environment.
Your MissionTo lead, coach, and scale a high-performing software engineering team , delivering secure, scalable, and customer-focused digital solutions that power next-generation finance.
Key ResponsibilitiesTeam Leadership & Development
Manage and mentor a team of backend, frontend, and full-stack engineers , fostering a culture of ownership, continuous improvement, and accountability.
Lead performance management, hiring, onboarding , and career development for the engineering team.
Champion best practices in clean code, testing, security, and technical documentation .
Technical Oversight & Hands-On Support
Provide technical direction, architecture guidance , and code reviews to ensure high-quality software delivery.
Maintain hands-on involvement as needed, especially during complex design, integration, or troubleshooting phases.
Ensure all systems are resilient, performant, and secure , aligned with FinTech compliance standards.
Agile Delivery & Project Execution
Oversee the end-to-end software development lifecycle using Agile/Scrum methodologies .
Collaborate with product managers, designers, and stakeholders to translate business requirements into technical deliverables .
Monitor project health, scope, timelines, and team velocity to ensure timely, scalable releases.
Cross-Functional Collaboration & Strategy
Work closely with CTO, Product, QA, DevOps, and Data teams to align engineering efforts with broader company objectives.
Contribute to technical roadmaps, OKRs, and strategic initiatives to scale the business effectively.
Act as a bridge between technical teams and non-technical stakeholders, ensuring transparency and alignment.
8+ years of software engineering experience, including 3+ years in a leadership or management capacity .
Strong technical background with hands-on experience in modern programming languages (e.g., Java, Python, Node.js, or similar) .
Proven track record of leading Agile development teams and delivering high-impact software products.
Experience in FinTech, SaaS, or cloud-native digital platforms is highly desirable.
Deep understanding of Agile practices, CI/CD pipelines, software architecture, and secure coding standards .
Excellent leadership, communication, and project management skills.
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Play a key role in scaling a high-growth FinTech platform reshaping financial services in the region.
Lead a passionate engineering team building secure, customer-first digital solutions.
Enjoy a collaborative, empowering work culture in the heart of Dubai’s innovation ecosystem .
Competitive compensation, leadership autonomy, and long-term growth opportunities.
If you're a builder, a mentor, and a strategic thinker who thrives on technical excellence and team empowerment — this is your next move.
Apply now or contact HR Corner Group for a confidential conversation.
#J-18808-LjbffrSoftware Engineering Manager (Backend)
Posted today
Job Viewed
Job Description
TPConnects – a global, travel content aggregation and distribution technology company – is currently seeking an Engineering Manager (Backend). The role will involve responsibilities to lead and manage the backend teams (squads), work with Product teams and contribute to resolving the technical and business challenges. The successful candidate will be joining our international team, mainly based in Dubai.
Key responsibilities- Lead and manage the Engineering squads.
- Plan, monitor and deliver sprints and releases as agreed with Product teams.
- Be a line manager for all developers within the squad and then coach, mentor, and foster their professional growth.
- Contribute creativity and insight to solve both technical and business challenges.
- Liaise with the QA team to get the product tested and plan for the feature release.
- Work with other Technical teams to plan and support the Product ecosystems.
- Support, manage and run technical hardening initiatives (optimisation, logging, monitoring, security, etc).
- Build libraries and frameworks that support complex web applications, speed up development efficiency and improve code quality.
- Promote usability, accessibility, elegance, performance, and maintainability within the dev squads.
- Research and promote new technologies and best practices within the team.
- Recommend solution architecture by comparing the advantages and disadvantages of custom development and other alternatives.
- Document the tech solution, design options and the system technical specification.
- At least 10+ years’ experience developing Enterprise production software (not just MVPs).
- Proven track record of leading distributed teams of engineers.
- Proven track record of delivering well-tested, high-quality, maintainable projects.
- Great cross-team communication skills.
- Self-motivated, intense eagerness to learn, ready to dive deep into complex problems, and great teamwork spirit.
- Self-managed, proactive work style. Ability to perform at a high level in a fast-paced environment.
- Experience collaborating in a multi-national, distributed and cross-functional team environment.
TPConnects is an IATA-certified, global, travel content aggregation and distribution, SaaS and cloud technology company. We help airlines and travel agencies to distribute retail travel products through our solutions built on IATA’s New Distribution Capability (NDC) Standard. We are a part of Flight Centre Travel Group (FCTG). Our goal is to provide solutions that unlock retailing possibilities for the industry without the constraints of legacy systems. We have a vibrant, multi-cultural team and we celebrate and recognize our talents. We are a rapidly growing 130+ strong employees’ company, headquartered in Dubai, UAE, with teams in the UK and in India. Join us to be at the forefront of airline distribution transformation.
PerksAt TPConnects, we ensure your journey with us is as smooth as a first-class flight. Here are some of the perks you can expect when you come on board:
- Medical Insurance: Comprehensive coverage to keep you and your family healthy.
- Annual Ticket Home: We provide you with an annual ticket home, so you can visit your loved ones.
- Performance-Based Bonus: High-flyers are rewarded! Your hard work will be recognized with a performance-based bonus.
- Relocation Package: We offer assistance to help make your move to our location as smooth and stress-free as possible.
- Coursera Access: So you can pilot your career to new altitudes.
- 30 Calendar Days Vacation: More layovers (vacations), less turbulence (work stress)!
Upload CV *
By proceeding, I accept the processing of my personal data for the purpose of this application and agree to the website terms of use and to my personal information being handled in accordance with our privacy policy .*
Be The First To Know
About the latest Programming languages Jobs in Dubai !
Director of Software Engineering
Posted 1 day ago
Job Viewed
Job Description
Foreground is partnering with a venture-backed AI software company serving enterprise clients across MENA to appoint a product-driven and deeply technical Director of Software Engineering based in Dubai. As the company scales its SaaS platforms across industries including logistics banking and government services the role will lead the engineering vision and drive product excellence through scalable cloud-native architecture.
Role Purpose
To lead the engineering team responsible for designing building and deploying AI-powered software products that meet enterprise-grade performance reliability and security standards while maintaining speed of innovation and delivery.
Key Responsibilities
- Set the technical vision and software architecture for core product platforms ensuring modularity scalability and continuous improvement across releases.
- Oversee backend frontend and infrastructure teams ensuring effective coordination with product managers data scientists and QA leads.
- Implement engineering best practices including DevOps pipelines CI/CD automation version control and secure code development.
- Define and enforce coding standards peer review protocols testing coverage benchmarks and documentation quality.
- Build engineering workforce plans recruitment pipelines and mentorship frameworks to scale the team as the company grows.
- Collaborate closely with product leadership to translate customer feedback and roadmap priorities into executable engineering sprints.
- Ensure security and compliance in multi-tenant enterprise environments particularly around data privacy AI model explainability and system availability.
- Report on platform performance technical debt delivery velocity and capacity planning to executive leadership and board stakeholders.
Ideal Candidate Profile
- 1215 years of hands-on software engineering experience with at least 5 years in a leadership role overseeing SaaS or platform-based software development.
- Proven track record delivering enterprise-grade products using modern technologies (e.g. Python React Docker Kubernetes REST/GraphQL APIs).
- Experience leading teams using Agile/Scrum and DevSecOps frameworks in fast-growth environments.
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Prior experience working in AI/ML product environments is a strong advantage.
- Strong communication skills with the ability to collaborate across tech and non-tech stakeholders and manage remote cross-functional teams.
#J-18808-Ljbffr
Head of Software Engineering
Posted 3 days ago
Job Viewed
Job Description
We are seeking a visionary Head of Software Engineering to lead our technology team in designing and delivering innovative, scalable, and secure software solutions. You will be responsible for setting the technical direction, driving best practices, and fostering a culture of excellence, collaboration, and continuous improvement.
Responsibilities
Strategic Leadership and Team Development :
- Lead, manage, and provide strategic and technical direction to the software engineering team within an Agile framework
- Oversee team performance, including mentoring, conducting technical reviews, facilitating knowledge sharing, and fostering continuous professional development
Software Development Lifecycle (SDLC) and Delivery Management :
- Direct the entire software development lifecycle, encompassing requirements analysis, design, development, testing, deployment, and maintenance of software applications to meet business objectives
- Ensure the timely and budget-compliant delivery of high-quality software solutions and features, aligned with company priorities and quality benchmarks
Architectural Integrity and Technical Excellence :
- Define, implement, and enforce best practices for software development, including coding standards, robust testing procedures, comprehensive documentation, and strategies for managing technical debt
- Own, develop, and evolve the solution architecture across all relevant teams to ensure robustness, scalability, security, and maintainability
Stakeholder Engagement and Requirements Definition :
- Collaborate effectively with internal stakeholders and external clients to gather, analyze, and translate business requirements into detailed technical specifications, ensuring clear communication and strategic alignment
Innovation and Continuous Improvement :
- Drive technological innovation by evaluating emerging technologies, identifying opportunities for system and process improvements, and staying current with advancements in the software engineering field
Specialized Project and Integration Oversight :
- Oversee the planning and execution of client data migrations from third-party systems
- Lead the design and implementation of third-party system integrations, ensuring they meet stringent scalability, security, and maintainability standards
Requirements
I. Educational Foundation :
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related academic field is required
II. Professional Experience :
- A minimum of eight (8) years in software development, which must include :
- At least three (3) years in a leadership capacity, specifically managing medium-sized development teams (comprising 5 to 10 members)
- A minimum of three (3) years of dedicated experience developing with TypeScript and Node.js
III. Technical Expertise & Methodologies :
- Comprehensive understanding and practical application of software development methodologies, such as Agile and Scrum
- In-depth knowledge of software design patterns and clean architecture, coupled with a proven capability in designing scalable system architectures
- Proficiency with CI / CD pipelines, contemporary DevOps practices, and familiarity with secure coding principles
- Extensive experience with cloud infrastructure (Microsoft Azure preferred) and container orchestration technologies, notably Kubernetes
- Working knowledge of front-end technologies (e.g., Angular), database systems (e.g., PostgreSQL), and native mobile application development
- Exceptional English communication skills (both written and verbal), with particular emphasis on effectiveness in client interactions
- Demonstrated ability to mentor developers, conduct thorough technical assessments, and adeptly translate business objectives into effective technical strategies
- Strong decision-making skills, characterized by a pragmatic approach to balancing technical debt against feature delivery imperatives
V. Preferred Attributes :
- Prior experience in successfully leading distributed or remote development teams is highly desirable
Seniority level
Seniority level
Director
Employment type
Employment type
Full-time
Job function
Job function
Information Technology
IT Services and IT Consulting
Referrals increase your chances of interviewing at KAIZEN Asset Management Services by 2x
Get notified about new Head of Software Engineering jobs in Dubai, Dubai, United Arab Emirates .
Director of Software Engineering (DSE001)
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager, Ubuntu Gaming
Head of Transaction Banking Operations Risk - Control & Middle Office
Head of Operations - Waste Water Treatment Industry
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Chief Supervisor - Enterprise Command & Control Center Operations
Head of Data Analytics & Operations Reporting Health
Ubuntu Enablement - Software Engineering Manager
Linux Enablement - Software Engineering Manager
Head of Operations and Collateral Management Services
Head of Contact center support & Development Section
Chief Supervisor - Enterprise Command & Control Center Operations
Head of Operations - Exhibition and Conference
Acting Head -Digital Governance and Enterprise Architecture Department (UAE Nationals only)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
#J-18808-LjbffrSoftware Engineering Manager (Backend)
Posted 4 days ago
Job Viewed
Job Description
TPConnects – a global, travel content aggregation and distribution technology company – is currently seeking an Engineering Manager (Backend). The role will involve responsibilities to lead and manage the backend teams (squads), work with Product teams and contribute to resolving the technical and business challenges. The successful candidate will be joining our international team, mainly based in Dubai.
Key responsibilities- Lead and manage the Engineering squads.
- Plan, monitor and deliver sprints and releases as agreed with Product teams.
- Be a line manager for all developers within the squad and then coach, mentor, and foster their professional growth.
- Contribute creativity and insight to solve both technical and business challenges.
- Liaise with the QA team to get the product tested and plan for the feature release.
- Work with other Technical teams to plan and support the Product ecosystems.
- Support, manage and run technical hardening initiatives (optimisation, logging, monitoring, security, etc).
- Build libraries and frameworks that support complex web applications, speed up development efficiency and improve code quality.
- Promote usability, accessibility, elegance, performance, and maintainability within the dev squads.
- Research and promote new technologies and best practices within the team.
- Recommend solution architecture by comparing the advantages and disadvantages of custom development and other alternatives.
- Document the tech solution, design options and the system technical specification.
- At least 10+ years’ experience developing Enterprise production software (not just MVPs).
- Proven track record of leading distributed teams of engineers.
- Proven track record of delivering well-tested, high-quality, maintainable projects.
- Great cross-team communication skills.
- Self-motivated, intense eagerness to learn, ready to dive deep into complex problems, and great teamwork spirit.
- Self-managed, proactive work style. Ability to perform at a high level in a fast-paced environment.
- Experience collaborating in a multi-national, distributed and cross-functional team environment.
TPConnects is an IATA-certified, global, travel content aggregation and distribution, SaaS and cloud technology company. We help airlines and travel agencies to distribute retail travel products through our solutions built on IATA’s New Distribution Capability (NDC) Standard. We are a part of Flight Centre Travel Group (FCTG). Our goal is to provide solutions that unlock retailing possibilities for the industry without the constraints of legacy systems. We have a vibrant, multi-cultural team and we celebrate and recognize our talents. We are a rapidly growing 130+ strong employees’ company, headquartered in Dubai, UAE, with teams in the UK and in India. Join us to be at the forefront of airline distribution transformation.
PerksAt TPConnects, we ensure your journey with us is as smooth as a first-class flight. Here are some of the perks you can expect when you come on board:
- Medical Insurance: Comprehensive coverage to keep you and your family healthy.
- Annual Ticket Home: We provide you with an annual ticket home, so you can visit your loved ones.
- Performance-Based Bonus: High-flyers are rewarded! Your hard work will be recognized with a performance-based bonus.
- Relocation Package: We offer assistance to help make your move to our location as smooth and stress-free as possible.
- Coursera Access: So you can pilot your career to new altitudes.
- 30 Calendar Days Vacation: More layovers (vacations), less turbulence (work stress)!
Upload CV *
By proceeding, I accept the processing of my personal data for the purpose of this application and agree to the website terms of use and to my personal information being handled in accordance with our privacy policy .*