⚡ 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 – Engineering Team

Lead Engineer – Engineering Team

pycs  · ICT / Telecommunication

Full Time Nairobi
Nairobi
Deadline: 28 August 2026
Posted May 30, 2026

Job Purpose

The Technical Lead oversees the streamlined execution of operational functions within the software engineering and DevOps teams, ensuring alignment with efficiency and effectiveness goals. This position spearheads performance management, process refinement, and cross-functional collaboration to guarantee the punctual and high-caliber delivery of technical solutions. By converting strategic vision into actionable plans and supervising daily operations, the Technical Lead maintains delivery speed, operational reliability, and sustained innovation throughout the technical infrastructure.

Oversee and execute the core functions and duties associated with the position, ensuring alignment with organizational objectives and industry standards. Facilitate critical operations, manage key projects, and provide strategic direction to enhance efficiency and productivity. Collaborate with cross-functional teams to streamline processes, mitigate risks, and drive continuous improvement. Develop and implement policies, protocols, and best practices to maintain compliance and operational excellence. Monitor performance metrics, analyze data trends, and present actionable insights to senior leadership. Serve as a liaison between departments to foster seamless communication and coordination. Ensure adherence to deadlines, budgets, and quality benchmarks while upholding accountability and transparency.

Provide leadership and guidance for the implementation of technical design and development initiatives to guarantee software systems meet scalability, security, and performance benchmarks while adhering to established architecture guidelines and industry standards.

Facilitate the adoption and execution of cloud-native deployment methodologies across various teams, leveraging AWS alongside additional cloud platforms.

To guarantee the seamless operational readiness and integration of APIs, collaborate closely with development teams to fulfill both business objectives and technical specifications.

Oversee the reliable and consistent delivery of high-performance database systems, such as SQL Server, MySQL, PostgreSQL, and EF/Core, to ensure seamless data service accessibility.

Promote the widespread adoption and standardized utilization of DevOps tools and methodologies—such as CI/CD pipelines, Git, Docker, and Kubernetes—through the provision of strategic process guidance and rigorous oversight.

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

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

Identify and introduce operational enhancements that bolster the performance, scalability, and reliability of technical systems while supporting overarching business goals.

Spearhead the orchestration and expedient resolution of critical bugs and production issues while upholding service level agreements (SLAs) and mitigating business operational disruptions to the greatest extent possible.

Facilitate the advancement of products by organizing and implementing improvements to current software functionalities, driven by customer requirements and input from stakeholders.

Manage the release management process across various environments, guaranteeing seamless deployments with minimal disruption and maintaining consistent version control.

Maintain accurate, up-to-date technical documentation to facilitate knowledge sharing, streamline onboarding processes, and ensure the long-term sustainability of systems and processes.

Facilitate research and exploration of innovative tools, platforms, and methodologies to enhance the technical team’s capabilities and drive ongoing innovation.

Offer guidance and assistance to engineers in operational matters, promoting ongoing enhancements and ensuring compliance with established delivery best practices.

Oversee and coordinate the day-to-day functions of the software engineering and DevOps teams, fostering alignment with organizational objectives while optimizing workload distribution and operational effectiveness.

Regularly assess employee performance, establish well-defined goals, and develop actionable improvement strategies to foster accountability, enhance engagement, and support professional growth.

Collaborate seamlessly with project managers, designers, QA teams, and business stakeholders across various departments to guarantee the punctual and coordinated execution of technical initiatives.

Work collaboratively with support teams to address customer issues necessitating engineering expertise, prioritizing prompt resolution and ensuring customer satisfaction.

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

Stay abreast of evolving industry trends and proven methodologies, converting key insights into tangible enhancements for technical operations.

Facilitate continuous learning and skill enhancement by organizing workshops, structured training sessions, and certification programs that support operational excellence and foster team development.

Engage collaboratively in the recruitment and selection process for technical talent, performing structured technical interviews and providing input on hiring choices to maintain a high-performing and well-balanced team.

Facilitate the seamless integration of technical hires throughout their onboarding journey by overseeing their setup in essential tools, systems, and workflows to ensure a smooth and efficient ramp-up period.

Responsible for managing encryption systems and secure communication protocols while collaborating closely with DevOps and Security teams to safeguard data during transmission.

Collaborate with security teams to facilitate efficient vulnerability management through coordinated scanning, remediation efforts, and ongoing compliance monitoring.

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

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

Adapt technical operations to meet evolving business needs, adjusting to shifting priorities, organizational changes, or growth demands.

Assist with compliance reviews and related procedures as necessary to ensure adherence to regulatory standards and internal policies.

Deliver any additional responsibilities deemed necessary to assist the organization in adapting to shifting demands, structural modifications, and expansion, while maintaining technology as a critical driver of progress.

Seeking a highly motivated individual with a minimum of 5 years of relevant experience and a bachelor’s degree in a related field. Proficiency in project management software and a strong understanding of industry regulations are essential. Excellent communication and problem-solving skills are required, along with the ability to work independently and collaboratively. Familiarity with data analysis and reporting tools is preferred. Must be detail-oriented, adaptable, and able to manage multiple priorities in a fast-paced environment.

We are seeking a highly skilled professional with proven expertise in [specific field or industry relevant to the role]. The ideal candidate will have a minimum of [X years] of hands-on experience in [key responsibilities or areas of expertise], along with a strong educational background in [relevant degree(s) or certifications]. Proficiency in [specific tools, software, or methodologies] is essential, as is the ability to [key soft skills, e.g., collaborate effectively, solve complex problems, or adapt to dynamic environments]. Prior experience in [specific industry, sector, or type of project] is highly desirable, and familiarity with [relevant regulations, standards, or frameworks] will be a significant advantage.

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.

With over eight years of practical experience in .NET and .NET Core development, you have successfully delivered robust, high-performance applications at scale.

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

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

Skilled in implementing and managing database systems, with expertise in platforms such as SQL Server and MySQL, alongside strong capabilities in query optimization and database schema design.

Experienced in deploying .NET applications to major cloud platforms such as Azure and AWS, leveraging cloud-native services to ensure optimal performance and scalability.

Experienced with Agile methodologies—including Scrum and Kanban—and actively engaged in sprint cycles and iterative delivery processes.

Possesses exceptional proficiency in analytical reasoning, problem-solving, and strategic decision-making.

We require meticulous attention to detail to ensure accuracy and precision in all tasks.

Exceptional capability in organizing teams and managing diverse groups with proficiency.

Aptitude for clear and effective communication, capable of articulating intricate technical concepts in a manner accessible to diverse audiences, including both technical and non-technical stakeholders.

Qualifications

BA/BSc/HND

Experience Required

8 years

More jobs in Nairobi