Current jobs related to Software Engineering Manager - Dubai, Dubai - Teachmecode


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Senior Software Engineer - FinIQ (Techno-Functional) We are looking for a highly skilled Senior Software Engineer with strong techno-functional expertise in FinIQ, banking solutions, and API integrations to join a leading UAE bank. Location : Dubai, UAE. Availability : Immediate Joiners to 45 Days Notice Period. Education Degree or Postgraduate in...


  • Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    About the CompanySplash Software LLC is a leading software development company based in Dubai, Business Bay. We're dedicated to delivering high-quality software products that meet the needs of our clients.The Job DescriptionWe're seeking a skilled Software Test Engineer to join our QA team. As a key member of our team, you'll be responsible for ensuring the...


  • Dubai, Dubai, United Arab Emirates Canonical Full time

    Key ResponsibilitiesThe Software Engineering Manager will be responsible for leading a team of software engineers and ensuring that they deliver high-quality software products. This includes defining project goals and objectives, setting priorities, and allocating resources effectively.You will work closely with our product management team to define...


  • Dubai, Dubai, United Arab Emirates Omega Software Inc Full time

    Company OverviewOmega Software Inc is a dynamic organization driven by the purpose of our work and energized by the joy we get from supporting each other. We build awesome stuff that helps people and love doing it together.

  • DevOps Engineer

    2 days ago


    Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer with a strong background in Azure DevOps and Microsoft certifications. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our company's software development and deployment processes. You will collaborate with development and...


  • Dubai, Dubai, United Arab Emirates Canonical Cairo, Egypt Full time

    Roles and responsibilitiesGrow and lead a team ofengineers in your regionDevelop talent throughcoaching, mentoring, feedback, and hands-on careerdevelopmentApply sound engineering principlesand directly contribute toward your team'sgoalsCreate and maintain productiverelationships with stakeholdersSet and manageexpectations with other engineering teams,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we seek a skilled Software Engineering Manager to oversee tech tasks and enhance code. Key responsibilities include guiding the team on technical challenges, creating knowledge bases, and using backend engineering skills to optimize code.Create and maintain technical knowledge bases, write tutorials, and provide training.Use backend...


  • Dubai, Dubai, United Arab Emirates Lucidspire Full time

    About Our TeamWe are a dynamic team of engineers at Lucidspire Private Limited, passionate about delivering high-quality software solutions. We are seeking a skilled Senior Software Engineer to join our team and contribute to our success.Key ResponsibilitiesDesign and develop software solutions using RUST programming languageCollaborate with cross-functional...


  • Dubai, Dubai, United Arab Emirates NATIONAL ENGINEERING BUREAU Full time

    About Our Team:NATIONAL ENGINEERING BUREAU is a dynamic and innovative engineering firm dedicated to delivering exceptional structural design services. We're seeking a talented Design Engineering Manager to drive our design efforts forward.Key Responsibilities:Develop and implement effective design strategies for complex structures.Foster strong...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Job OverviewAs a Senior Software Development Manager, you will be responsible for leading a team of software developers to design, develop, and deliver high-quality software solutions for our clients. You will work closely with cross-functional teams to ensure timely delivery of projects and provide technical guidance to team members.Key...

  • Software Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join Canonical as a Software Engineer to develop open-source solutions with Python and Kubernetes, enhancing cloud business operations and driving collaborative engineering.DescriptionJoin Canonical to develop open-source solutions using Python and Kubernetes, enhancing business operations on public clouds and data centers. Promote collaborative engineering...


  • Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    Splash Software LLC is seeking a Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our software development and deployment processes.Key Responsibilities:Design and implement DevOps infrastructure using Azure DevOps tools and...

  • Software Engineer

    2 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Title: Software EngineerAbout Our TeamWe are a team of passionate software engineers dedicated to creating innovative solutions that meet the evolving needs of our customers.Job ResponsibilitiesAs a Software Engineer, you will play a key role in designing and implementing scalable, robust, testable, efficient, and easily maintainable code, translating...

  • Software Engineer

    15 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join Canonical in transforming open source systems with Python and Kubernetes. Ideal for software engineers passionate about distributed systems and the Linux stack.DescriptionOur mission is to reinvent the way companies manage their open source information systems - on public clouds and in their own data centres. To achieve that we are building a new...


  • Dubai, Dubai, United Arab Emirates Kaizen Full time

    KAIZEN Asset Management Services is a forward-thinking property management firm in Dubai, and we are looking for a talented Head of Software Engineering to lead our software development initiatives. In this role, you will be responsible for overseeing the software engineering team, driving innovation, and ensuring the delivery of high-quality software...

  • Software Engineer

    7 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Title: Software EngineerJob Type: Full-Time (WFO)We are seeking a skilled Software Engineer to join our team at Teachmecode. As a key member of our development team, you will be responsible for designing and developing efficient, scalable, and reliable software solutions.Responsibilities:Designing and implementing robust backend systems using PHP and...


  • Dubai, Dubai, United Arab Emirates Dautom Full time

    Role OverviewWe are seeking an experienced Software Engineering Manager to join our team at Dautom. In this role, you will be responsible for leading the development of business process automation solutions using Ultimus Adaptive BPM Suite.Develop and implement business process automation solutions using CPS and .NET.Lead a team of developers in the design,...

  • Software Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at TeachMeCode Institute in Dubai.DescriptionKey ResponsibilitiesDevelop and integrate user-facing front-end elements, ensuring seamless interactions.Create efficient, testable, and reusable PHP modules that enhance software functionality.Collaborate with stakeholders...

  • Software Engineer

    3 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    TeachMeCode Institute invites applications for a Software Engineer position. As a key member of our development team, you will be responsible for designing and developing software solutions that meet business needs.About the Job:Responsibilities include writing clean, efficient code, testing and debugging software applications, and collaborating with...

  • Software Engineer

    13 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Canonical, we are leading the way in open source innovation with our new generation of Ubuntu-based container images. As a Software Engineer on our team, you will play a critical role in developing the tools and technology for building and maintaining these container images.As a member of our agile and globally distributed team, you will work closely with...

Software Engineering Manager

2 weeks ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

About Our Technology

At Property Finder, we leverage cutting-edge technologies to deliver exceptional user experiences for our customers. Our technology stack includes languages like Python, Golang, and Node.js, which enable us to build highly distributed systems and scalable services.

Our Approach

We follow a agile approach to software development, ensuring that our products meet the evolving needs of our customers. Our team collaborates closely with cross-functional teams to align on strategic objectives and ensure project success.

Job Requirements

We are seeking a talented Principal Backend Engineer to join our development team in Dubai. As a key member of our tech team, you will be responsible for designing, developing, and maintaining high-quality, scalable back-end applications that power our core business functions.

Responsibilities

  • Distributed System Design: Design, develop, and maintain highly distributed systems and scalable services using languages like Python, Golang, and Node.js.
  • Coding and Code Review: Engage in hands-on coding and thorough code reviews to ensure the highest level of quality and adherence to engineering best practices.
  • Technical Leadership: Lead by example in setting technical direction, advocating for engineering best practices, and driving the adoption of cutting-edge technologies.
  • Mentorship: Mentor and guide engineers throughout the organization, promoting a culture of continuous learning, collaboration, and technical excellence.
  • System Architecture: Architect robust systems that ensure high throughput, performance, reliability, and scalability.
  • Observability: Implement robust observability practices, including monitoring, logging, and tracing, to maintain system health and performance.
  • Cross-Functional Collaboration: Collaborate closely with cross-functional teams, including product management, data engineering, and DevOps, to align on strategic objectives and ensure project success.
  • Documentation: Establish and maintain comprehensive documentation and standards for system architecture, design, and operational procedures.