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 JobsJoin Our MuslimJobs Community
Join our community of professionals looking to grow in our careers and in our deen