Current jobs related to Software Engineering Manager - Abu Dhabi, Abu Dhabi - NMDC Group


  • Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time

    Roles and ResponsibilitiesLead, manage, mentor, and build a team of software engineers and data engineers fostering a culture of collaboration, innovation, and creative problem-solving.Establish Engineering best practices, frameworks, agile methodologies and tools to promote Technology Engineering Excellence in an industrial setting.Ownership of Engineering...

  • Software Engineer

    4 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Star Services LLC Full time

    Job Description:Implement and optimize code in languages such as C, C++, Python, etc.Integrate software with hardware and perform functionality testing.Collaborate with engineering teams to ensure compatibility and efficiency.Requirements:1. Degree in Software Engineering, Computer Science, or a related field.2. Experience in embedded software development or...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time

    About This RoleThis role is a key position within NMDC Group, responsible for leading the engineering team and ensuring the delivery of high-quality software solutions. The successful candidate will have a strong background in software engineering and leadership, with a proven track record of successfully leading teams and delivering software solutions.Key...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Fox Talent Full time

    Our IT & Digital Consultancy client is seeking a Software Engineering Director to lead the design and delivery of software solutions for government clients in Saudi Arabia. This senior leadership role requires strong technical expertise, team management, and experience in government-related projects.Key Responsibilities:Lead and manage software engineering...

  • Software Engineer

    4 weeks ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    AI71 Abu Dhabi Emirate, United Arab Emirates Software Engineer AI71 Abu Dhabi Emirate, United Arab Emirates Artificial Intelligence is one of humanity's most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institute's world leading Falcon models to bring the benefits of...

  • Software Engineer

    6 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    Job DescriptionJob Title: Software EngineerLocation: Abu Dhabi, UAECompany: AI71About AI71 :Artificial Intelligence is one of humanitys most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institutes world leading Falcon models to bring the benefits of AI to the world....


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Job DescriptionTalentSource International is seeking an experienced Senior Software Engineer to join our team. As a key member of our Information Technology department, you will be responsible for the design, development, and implementation of complex software systems.Responsibilities include:Leading the design and development of complex software systems,...

  • Software Engineer

    5 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates AI71 Full time

    AI71 Abu Dhabi Emirate, United Arab EmiratesSoftware EngineerAI71 Abu Dhabi Emirate, United Arab EmiratesArtificial Intelligence is one of humanity's most exciting scientific endeavors today. AI71 is a pioneering AI company incubated in the UAE, working closely with the Technology Innovation Institute's world leading Falcon models to bring the benefits of AI...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior Software EngineerAbu Dhabi 6 day workweekThis position has an immediate start date.The Senior Software Engineer will be part of the Information Technology team who is responsible for the management implementation and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture IT strategy and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Senior Software EngineerAbu Dhabi, 6 day work-weekThis position has an immediate start date.The Senior Software Engineer will be part of the Information Technology team who is responsible for the management, implementation, and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture, IT strategy, and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Unifonic, Inc. Full time

    Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.We pride ourselves on our fun and collaborative work environment,...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    The Senior Software Engineer will be part of the Information Technology team who is responsible for the management, implementation and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture, IT strategy and policies.This position offers relocation opportunities for experienced candidates based in...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Unifonic, Inc. Full time

    Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.We pride ourselves on our fun and collaborative work environment,...

  • Software Engineer

    6 days ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates flydubai Full time

    MAIN OBJECTIVE OF ROLETo design, develop, implement, and maintain software-based technology and products that provide support across flydubai.Key ResponsibilitiesExecutes a complete Software Development Life Cycle (SDLC), encompassing activities such as requirement analysis, solution design, coding, unit testing, integration and supporting throughout quality...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates TalentSource International Full time

    Job OverviewTalentSource International is seeking a highly skilled Senior Software Engineer to join our Information Technology team.This position involves the management, implementation, and monitoring of all Software and Application systems and processes in accordance with the enterprise architecture IT strategy and policies.


  • Abu Dhabi, Abu Dhabi, United Arab Emirates World Energy Group Full time

    Be part of a team that designs, develops, and integrates highly complex software functions. You will use your experience and judgment to plan and accomplish goals. You will also generate innovative solutions in work situations, trying different and novel ways to deal with problems and opportunities.Identify and propose technical improvements using your...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time

    About the PositionWe are seeking a highly skilled Software Solutions Manager to join our team at NMDC Group. The successful candidate will have a strong background in software engineering and leadership roles.Key ResponsibilitiesOversee the planning, scheduling, and execution of software development projects, ensuring they are completed on time and meet...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates UDT Full time

    About the RoleThis leadership position is responsible for guiding a team of software engineers and data engineers in achieving excellence in technology engineering. As a key member of the UDT team, you will be tasked with establishing best practices, frameworks, and agile methodologies to foster innovation and collaboration.ResponsibilitiesTeam Leadership:...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates OHS Recruitment Full time

    We are seeking a highly skilledLead software engineer with fintech expertiseto take on the role ofChief Technology Officer (CTO)for one of our key trading clients.We are looking for a capable individual who is ready to build and lead a technology team from the ground up.Our client specializes in managing banking applications for African banks and is...

  • Software Engineer

    18 hours ago


    Abu Dhabi, Abu Dhabi, United Arab Emirates Abroad Work Full time

    At Abroad Work, we are seeking a highly skilled Software Engineer to join our team in Abu Dhabi.We are looking for an experienced professional with a strong background in Java programming language and web/mobile development.The ideal candidate will have a deep understanding of object-oriented design principles, algorithms, data structures, security...

Software Engineering Manager

2 weeks ago


Abu Dhabi, Abu Dhabi, United Arab Emirates NMDC Group Full time
Roles and responsibilities
  • Lead, manage, mentor, andbuild a team of software engineers and data engineers fostering aculture of collaboration, innovation, and creativeproblem-solving.
  • Establish Engineering bestpractices, frameworks, agile methodologies and tools to promoteTechnology Engineering Excellence in an industrialsetting
  • Ownership of Engineering Budget. Manageresources including staffing, software licenses, andtools
  • Closely partner with product managers,UX/UI designers, business stakeholders, and the IT Group to developthe technical strategy, design and architecture of the BusinessUnit's technology platform
  • Lead theengineering team in executing the technical strategy ensuring thehighest standards of design patterns, code quality, solutionextensibility, usability, andmaintainability
  • Help define a clear frameworkof compliance, governance, system integration and data integritybetween the Business Unit (Vertical) and IT Group(Horizontal)
  • Guide the design and architectureof a purpose-built data platform for the Business Unit establishingan ecosystem for data science, machine learning, artificialintelligence and other innovations
  • Design andimplement a SaaS platform enabling multiple feature teams to buildbusiness-specific solutions while maintaining a standard userexperience
  • Lead and conduct technicalevaluations of 3rd party applications /solutions
  • Establish DevOps processes and bestpractices
  • Create comprehensive framework forQuality Assurance, Testing, andAutomation
  • Strive to learn and apply latesttechnologies and methodologies promoting a culture of continuouslearning on the team

Minimum Requirement:

  • Bachelor's degree inComputer Science, Computer Engineering, or a relatedfield
  • A Master's degree is aplus.
  • 8+ years experience in full-stacksoftware engineering, including 3+ years in leadershiproles
Desiredcandidate profile

1.Team Leadership andManagement

  • ManagingEngineering Teams : Lead and mentor a team ofsoftware engineers, ensuring that team members have the support,resources, and guidance needed to perform at theirbest.
  • Recruitment :Play an active role in hiring new talent, conducting interviews,and evaluating candidates for technicalroles.
  • PerformanceManagement : Conduct regular performance reviews,provide feedback, and help engineers set career developmentgoals.
  • ResourceAllocation : Ensure that the team has the rightbalance of skills and resources to complete their work efficiently,and handle staffing assignments based on projectneeds.
  • ConflictResolution : Address conflicts within the team andfacilitate a collaborative, positive workingenvironment.

2. Projectand ProductManagement

  • ProjectPlanning and Delivery : Oversee the planning,scheduling, and execution of software development projects,ensuring they are completed on time and meet qualitystandards.
  • Roadmap andPrioritization : Work with product managers to defineproject roadmaps, prioritize tasks, and align engineering effortswith business goals.
  • ResourceManagement : Ensure the engineering team isappropriately resourced and that deadlines are met withoutcompromising the quality of thecode.

3. TechnicalLeadership

  • GuidingTechnical Decisions : Provide guidance and input ontechnical architecture, software design, and overall technicaldirection. Help the team solve complex technicalproblems.
  • Code Reviews andQuality Assurance : Implement and enforce codingstandards, review code, and ensure that software is built withmaintainability, scalability, and security inmind.
  • Technical DebtManagement : Help balance the need for new featureswith the importance of maintaining and refactoring existing code toavoid accumulating technical debt.

4.Cross-DepartmentCollaboration

  • Collaborationwith Other Teams : Work closely with productmanagers, designers, QA engineers, and other stakeholders todeliver software that meets businessrequirements.
  • Communication :Communicate technical concepts to non-technical stakeholders andensure alignment on projectobjectives.
  • StakeholderManagement : Manage expectations and keepstakeholders informed of progress, risks, and issues related tosoftware development.

5.Process Improvement and BestPractices

  • Agileand Development Methodologies : Foster an environmentof continuous improvement, and implement or improve agile practicessuch as Scrum, Kanban, or othermethodologies.
  • Automation andCI/CD : Advocate for automation in testing, buildprocesses, and deployment to increase team efficiency and improvecode quality.
  • IncidentManagement : Oversee the handling of productionissues, ensuring that critical bugs or incidents are resolvedquickly and thoroughly.
Key Skills
Engineering Drawing,SoftwareDevelopment,Software Systems
Employment Type: Full-time
Department / FunctionalArea: Engineering
Experience: years
Gender: Male
Vacancy: 1