⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Lead Engineer overseeing technical projects and team development

Lead Engineer overseeing technical projects and team development

pycs  · ICT / Telecommunication

Full Time Nairobi
Nairobi
Deadline: 28 August 2026
Posted June 2, 2026

Job Purpose

The Technical Lead oversees the seamless and high-impact functioning of all operational components within the software engineering and DevOps teams. This position spearheads performance management, refines processes, and fosters cross-functional collaboration to guarantee the punctual and superior delivery of technical solutions. By converting strategic objectives into actionable roadmaps and supervising day-to-day activities, the Technical Lead is instrumental in sustaining delivery efficiency, operational resilience, and ongoing enhancements throughout the technical infrastructure.

Spearheading critical duties and obligations, this position encompasses a broad spectrum of essential functions integral to organizational success. Responsibilities include strategic planning, team leadership, and cross-functional collaboration to drive project execution. The role demands meticulous attention to detail, adherence to deadlines, and compliance with company policies. Additionally, the incumbent will oversee budget management, performance evaluations, and stakeholder communication to ensure alignment with overarching business objectives. Strong analytical skills, problem-solving acumen, and the ability to adapt to dynamic environments are paramount for excelling in this capacity.

Oversee the implementation of technical design and development initiatives to guarantee that software systems meet scalability, security, and performance benchmarks, while adhering to established architecture and standards.

Facilitate the adoption and execution of cloud-native deployment methodologies across various teams within AWS and multi-cloud ecosystems.

Ensure the seamless operational readiness and integration of APIs, collaborating closely with development teams to align with both business objectives and technical specifications.

Oversee the seamless operational delivery of high-performance database systems—namely SQL Server, MySQL, PostgreSQL, and EF/Core—to guarantee reliable and uninterrupted data service access.

Champion the implementation and standardized utilization of DevOps methodologies and technologies—such as CI/CD pipelines, Git, Docker, and Kubernetes—through expert process guidance and meticulous oversight.

Ensure strict adherence to established development and security standards, including OAuth and JWT, while verifying correct implementation of code reviews, automated testing protocols, and secure coding methodologies.

Partner with engineers to assess and implement cutting-edge technologies aimed at enhancing development efficiency and optimizing system performance.

Identify opportunities for operational enhancements and execute strategic implementations that bolster the efficiency, scalability, and reliability of technical systems, ensuring alignment with organizational goals.

Spearhead the orchestration and expeditious resolution of critical bugs and production issues, guaranteeing adherence to SLAs and maintaining minimal operational disruption for the business.

Support the advancement of products by facilitating improvements to current software features, driven by customer requirements and stakeholder input.

Manage the release management process across all environments, guaranteeing seamless deployments with minimal service disruption and rigorous version control.

Maintain and make technical documentation readily available to facilitate knowledge transfer, streamline onboarding processes, and ensure long-term system maintainability.

Facilitate the advancement of innovation by leading research and exploration initiatives focused on identifying new tools, platforms, and methodologies that elevate the technical capabilities of our teams.

Deliver tailored operational coaching and assistance to engineers, driving ongoing enhancements and ensuring strict adherence to established delivery best practices.

Oversee the day-to-day operations of the software engineering and DevOps teams, guaranteeing their alignment with organizational objectives, equitable distribution of tasks, and optimal operational performance.

Regularly assess employee performance, establish defined goals, and develop targeted improvement strategies to foster accountability, enhance engagement, and support career progression.

Collaborate effectively across teams—including project managers, designers, QA, and business stakeholders—to guarantee the on-time and cohesive execution of technical projects.

Work collaboratively with support teams to address customer issues necessitating engineering intervention, guaranteeing prompt resolution and maintaining high levels of customer satisfaction.

Assist in driving forward complex and high-priority initiatives by coordinating technical team activities with overall project schedules and strategic leadership goals.

Stay abreast of emerging industry developments and proven methodologies, converting pertinent insights into strategic enhancements for technical processes and workflows.

Facilitate ongoing professional growth by organizing workshops, structured training sessions, and certification programs that support operational excellence and foster team development.

Engage proactively in the hiring and evaluation of technical professionals by performing comprehensive technical interviews and collaborating with stakeholders to shape a skilled and capable team.

Support onboarding initiatives tailored for technical hires, overseeing their seamless integration into essential tools, systems, and workflows to ensure a swift and productive adjustment period.

Responsible for directing encryption measures and secure communication standards in partnership with DevOps and Security teams to safeguard data during transmission.

Collaborate with security teams to facilitate efficient vulnerability management through the coordination of timely scanning, remediation efforts, and compliance tracking.

Conduct comprehensive reviews of audit logs and operational security procedures to uphold accountability and maintain the integrity of systems.

Facilitate team engagement in agile ceremonies, including daily stand-ups, sprint planning sessions, and retrospectives, to cultivate a culture of continuous improvement and cross-functional collaboration.

Support evolving business needs by adjusting technical operations in response to shifting priorities, organizational changes, or expansion requirements.

Take part in compliance assessments and related procedures as needed.

Provide support for additional responsibilities as needed to align with business requirements, adapt to organizational shifts, and facilitate growth, while ensuring technology continues to serve as a critical driver of success.

Requirements

Seeking a highly skilled professional with a proven track record in project management, excellent communication abilities, and proficiency in industry-specific software. The ideal candidate must possess at least five years of relevant experience, a bachelor’s degree in a related field, and strong leadership capabilities. Responsibilities include overseeing project timelines, coordinating team efforts, ensuring compliance with regulations, and delivering high-quality results within budget constraints.

A bachelor’s degree in Computer Science, Engineering, or a related discipline is required, with additional consideration given to candidates holding certifications in .NET or cloud technologies.

Professional rewrite:

Demonstrates at least eight years of practical expertise in .NET and .NET Core development, coupled with a proven history of constructing scalable applications.

Preferred candidates will have prior experience within the financial services or payments sector.

Proficient in ASP.NET MVC and Core frameworks, as well as web security principles and client-server communication methodologies.

Skilled in seamlessly integrating databases, with expertise in platforms such as SQL Server and MySQL, as well as proficiencies in query optimization and schema design.

Proficiency in deploying .NET applications to cloud environments such as Azure and AWS, with hands-on experience leveraging cloud-native services.

Proficiency in Agile methodologies, specifically Scrum and Kanban, demonstrated through consistent engagement in sprint cycles and iterative delivery processes.

Possesses exceptional analytical abilities, proficient problem-solving capabilities, and a decisive approach to decision-making.

This role requires meticulous attention to detail to ensure accuracy and consistency in all tasks. Candidates must demonstrate a strong ability to identify discrepancies, verify information, and maintain high standards of precision. The position involves verifying data, reviewing documents, and adhering to strict quality control measures to uphold operational excellence. Success in this role hinges on an individual’s capacity to focus intently on intricate details while managing multiple responsibilities efficiently.

Dynamic leadership in organizing teams with diverse backgrounds and skill sets, coupled with a proven ability to manage collaborative efforts effectively, is essential.

Exceptional communication abilities are required to articulate intricate technical concepts clearly and effectively to diverse audiences, including both technical experts and non-technical individuals.

Qualifications

BA/BSc/HND

Experience Required

8 years

More jobs in Nairobi