⚡ 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, Technology Team

Lead Engineer, Technology Team

pycs  · ICT / Telecommunication

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

Job Purpose

The Technical Lead oversees the seamless and high-impact execution of all operational functions within the software engineering and DevOps teams. This position champions performance management, process enhancement, and cross-functional collaboration to guarantee the punctual and high-caliber delivery of technical solutions. Through the transformation of strategic objectives into actionable plans and the supervision of daily operations, the Technical Lead is pivotal in sustaining delivery efficiency, operational reliability, and ongoing advancement throughout the technical infrastructure.

Oversee and manage the critical functions and duties associated with the position, ensuring alignment with organizational objectives and operational standards. Implement strategic initiatives to enhance productivity, efficiency, and overall performance while maintaining adherence to established policies and procedures. Collaborate with cross-functional teams to drive project execution, resolve challenges, and meet key deliverables within specified timelines. Provide leadership and mentorship to team members, fostering a culture of accountability, innovation, and continuous improvement. Monitor progress through regular evaluations, data analysis, and feedback mechanisms to ensure sustained success and alignment with overarching goals.

Provide leadership to execute technical design and development initiatives, guaranteeing that software systems meet scalability, security, and performance benchmarks while adhering to established architectural frameworks and compliance standards.

Collaborate with teams to facilitate the adoption and execution of cloud-native deployment methodologies within AWS and other cloud ecosystems.

Deliver APIs that are fully operational and seamlessly integrated, collaborating closely with development teams to satisfy both business objectives and technical specifications.

Oversee the end-to-end operational execution of high-performance database systems—such as SQL Server, MySQL, PostgreSQL, and EF/Core—to maintain dependable and uninterrupted access to data services.

Spearhead the implementation and standardization of DevOps methodologies and tools—such as CI/CD pipelines, Git, Docker, and Kubernetes—through expert guidance and meticulous oversight.

Oversee compliance with established development and security protocols, including OAuth and JWT, while ensuring the correct execution of code reviews, automated testing procedures, and secure coding methodologies.

Partner with engineering teams to assess and implement emerging technologies, enhancing development efficiency and system performance.

Identify and execute operational enhancements to optimize the performance, scalability, and reliability of technical systems while ensuring alignment with business goals.

Oversee the streamlined coordination and prompt resolution of high-priority bugs and production disruptions while strictly adhering to service level agreements (SLAs) and maintaining seamless business continuity.

Collaborate with stakeholders and analyze customer insights to drive strategic improvements in current software features, ensuring alignment with evolving product requirements.

Direct responsibility for the release management process spans all environments, guaranteeing seamless deployments with minimal operational disruption and maintaining stringent version control standards.

Maintain up-to-date and readily accessible technical documentation to facilitate knowledge sharing, streamline onboarding processes, and ensure long-term system maintainability.

Support innovation by identifying and evaluating emerging tools, platforms, and methodologies that can enhance the technical team’s capabilities through research and exploration.

Deliver tailored operational coaching and guidance to engineers, promoting ongoing enhancements and strict adherence to optimal delivery methodologies.

Lead and oversee the day-to-day operations of the software engineering and DevOps teams, guaranteeing strategic alignment with business objectives while balancing workloads and optimizing operational performance.

Conduct routine performance assessments, establish measurable goals, and develop actionable improvement strategies to foster accountability, boost engagement, and support professional growth.

Collaborate closely with project managers, designers, QA teams, and business stakeholders to guarantee the timely and cohesive execution of technical initiatives.

Partner with support teams to address customer issues necessitating engineering assistance, prioritizing prompt resolution and customer satisfaction.

Facilitate the implementation of intricate and high-priority projects by coordinating technical team workflows with overarching project schedules and strategic leadership goals.

Stay informed about current industry trends and leading methodologies, applying pertinent insights to drive tangible enhancements within technical operations.

Facilitate professional growth by organizing workshops, structured training sessions, and certification programs that support operational excellence and enhance team capabilities.

Engage collaboratively in the acquisition and evaluation of technical talent by performing interviews and assisting in hiring choices to cultivate a robust and capable team structure.

Facilitate the seamless integration of technical new hires by overseeing and streamlining their onboarding journey, ensuring they are equipped with access to essential tools, systems, and workflows to expedite their productivity and acclimation.

Responsible for managing encryption and secure communication protocols in partnership with DevOps and Security teams to safeguard data during transmission.

Facilitate proactive vulnerability management through coordinated scheduling of scans, efficient tracking of remediation efforts, and meticulous compliance monitoring in collaboration with security teams.

Oversee the examination of audit logs and the implementation of operational security measures to uphold accountability and ensure system integrity.

Facilitate consistent team engagement in agile ceremonies, including daily stand-ups, sprint planning sessions, and retrospectives, to uphold an iterative and collaborative development methodology.

Support dynamic business objectives by modifying technical operations in response to shifting priorities, organizational restructuring, or evolving growth demands.

Engage in compliance reviews and related procedures as needed to ensure adherence to regulatory standards and organizational policies.

Execute additional tasks and responsibilities as needed to align with business demands, organizational transformations, and expansion efforts, guaranteeing that technology continues to drive operational excellence and strategic success.

Requirements

We are seeking a highly motivated and skilled professional who possesses a minimum of three years of hands-on experience in the relevant field. The ideal candidate will hold a Bachelor’s degree or higher in a related discipline, complemented by specialized certifications or advanced training where applicable. Strong analytical, problem-solving, and communication skills are essential, along with the ability to work both independently and collaboratively in a fast-paced environment. Proficiency in industry-standard tools and software, as well as a deep understanding of best practices and compliance standards, are required to ensure operational excellence and adherence to organizational goals.

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

Seasoned professionals with over eight years of practical .NET/.NET Core development expertise are sought, demonstrating a proven capacity to architect and implement scalable solutions.

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

Proficient in ASP.NET MVC and Core frameworks, web security protocols, and client-server communication architectures.

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

Proven expertise in deploying .NET applications to leading cloud platforms, including Azure and AWS, with a focus on leveraging cloud-native services for optimal performance and scalability.

Possesses robust experience with Agile frameworks, including Scrum and Kanban, and demonstrates hands-on involvement in sprint cycles and iterative development processes.

Possesses exceptional capacity for analytical reasoning, problem resolution, and decisive action.

Detail-oriented professionals who ensure accuracy and precision in all tasks are essential for this role, maintaining a commitment to excellence through meticulous oversight and thorough review of work products.

Proven ability to organize teams of varied backgrounds and expertise, fostering collaboration and maximizing productivity.

Ability to articulate complex technical concepts clearly and effectively to diverse audiences, including both technical and non-technical stakeholders.

Qualifications

BA/BSc/HND

Experience Required

8 years

More jobs in Nairobi