Geidea

Engineering Sr. Manager

Geidea

Dubai , United Arab Emirates

Job Details

Type: Full Time

Post Date: 30+ days ago

Industry: Other

Job Description

Management and control of a domain engineering squads (tribe), manage the entire domain delivery and architecture and providing guidance on using best practices, engineering methods and tools, using agile and Spotify models.

Key accountabilities and decision ownership: (max of 7 accountabilities not main or daily duties or tasks)

  • Own delivery of priority features/capabilities by collaborating with product to define milestones/deadlines.

  • Analyse, plan and design the high level and low-level architecture and provide all the technical specifications that the squads need to develop the product.

  • Prioritize, delegate, and supervise all engineers' activities and deliverables.

  • Continuous improvement of Engineering processes, automation, creative and new ides to improve throughput and efficiency factor. Identify bottlenecks and inefficiencies. Execute projects to reduce tech debt, optimize infrastructure and systems.

  • Provide input in strategic technical decisions and solutions, when needed.

  • Maintain high code quality through code reviews, test automation, monitoring, etc. Drive process improvements.

  • Hire, develop, coach, mentor and retain top engineering talent through performance management and learning opportunities.

  • Work closely with the tribe leadership to define strategy, operations, and communications that guide the tribe's products and clients to success.

Geidea's Values:

  • Customer first

  • Open

  • Real

  • Bold

  • Resilient

  • Collaborative

Must have technical / professional qualifications (knowledge & Skills level of presence in the job (High/Medium/Low)

  • 10+ years of overall experience in software engineering and operations

  • BSc in Engineering or B Tech (or equivalent technical education)

  • Strong hands-on experience leading .NET development with familiarity in frontend applications

  • 2+ years of experience managing engineering teams

  • Familiarity with payments/e-commerce domains preferred

  • Experience architecting and scaling transactional systems

  • Demonstrated success delivering features through automation and DevOps

  • Track record of managing distributed/remote engineering teams

  • Strong problem-solving, leadership and interpersonal skills

  • Highly effective written and verbal communication skills

  • Ability to handle multiple concurrent projects and deadlines

  • Core Skills required:

The new way to accept all types of payments and manage your entire business. No matter what or where you sell, geidea lets you start, run and grow your business from one single app. Our vision. To make payments and commerce technology accessible, affordable and intuitive for everyone. Our mission. Empower merchants of all types and sizes with the tools to start, manage and grow their business.

View All Jobs

Join Our MuslimJobs Community

Join our community of professionals looking to grow in our careers and in our deen