Technical Delivery Manager (Remote) Job at Andela… See details on how to apply for the opportunities available at Andela.
Description:
Andela is an American company with operational campuses in Africa including Nigeria, Ghana & Kenya that identifies and develops software developers.
Responsibilities:
- Manage the technical aspects on Andela’s engagements, in a distributed environment, to deliver with excellence for Andela’s clients.
- Be the main escalation point and trusted collaborator for your clients, advising them on process improvements, team makeup, roadmap alignment, and issue resolution.
- Enforce engineering best practices to ensure quality is delivered.
- Vet engineers for proper technical aptitude and cultural fit for engagements and help to onboard them appropriately.
- Manage the client technical delivery objectives with respect to the Andela engineers, specifically; priorities, trade-offs, risks and escalations, working closely with your Client Success and Account Management counterparts.
- Identify opportunities to leverage new and emerging engineering delivery capabilities to drive improved value, quality, and velocity for our teams.
- Encourage a data-driven culture to improve prioritization, performance, and stability.
- Foster a culture of excellence, passion, integrity and Collaboration and be a role model of our core values
- Collaborate with internal stakeholders (Sales, Client Success, Talent Solutions, Account Management) and members of the external Client
- Engineering department in multiple countries to staff and support our Clients.
- When working on project-based engagements, maintain and produce kick-off plans, progress reports, agile reports, risk analysis reports, and stakeholder reviews, as needed.
Qualifications:
- Have a degree in Data Science, Data Engineering, Computer Science or a related field from an accredited university.
- Have experience using salesforce
- A minimum of 4 years of hands-on in a software engineering role.
- A minimum of 2 years in technical leadership and/or engineering management role.
- Technical proficiency in at least one core language.
- A strong understanding of the software development lifecycle, modern environments and build pipelines, standards and best practices, and development tools.
- Experience leading remote Engineering delivery teams in software development, technology consulting, and/or software product management.
- Experience working in an agile environment, with a strong understanding of roles, processes, core metrics, and how to strategically increase team velocity.
- Excellent communication (written and oral) and interpersonal skills.
- Strong leadership and management skills and can work creatively and analytically in a problem-solving environment.
- Scrum Master certification and/or PMP/PMI certification preferred.