⚡ 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 Solutions

Lead Engineer, Technology Solutions

pycs  · ICT / Telecommunication

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

Job Purpose

The Technical Lead oversees the seamless and high-performing execution of operational functions within the software engineering and DevOps teams. This position spearheads performance management, process refinement, and cross-functional collaboration to guarantee timely, high-quality delivery of technical solutions. By converting strategic objectives into actionable plans and supervising daily operations, the Technical Lead ensures sustained delivery efficiency, operational reliability, and ongoing enhancements across the technical infrastructure.

Key Responsibilities and Duties

The position requires overseeing strategic initiatives, managing cross-functional teams, and ensuring seamless project execution from inception to completion. Responsibilities include analyzing business performance metrics, identifying growth opportunities, and implementing data-driven solutions to enhance operational efficiency. Additionally, the role demands regular collaboration with senior leadership to align projects with organizational goals, as well as mentoring junior staff to foster professional development. Compliance with industry regulations and adherence to company policies remain critical priorities throughout all activities.

Deliver strategic oversight to the practical implementation of technical design and development initiatives, ensuring software systems are engineered for scalability, fortified with security, and optimized for high performance, all in strict adherence to established architecture and industry standards.

Facilitate the adoption and execution of cloud-native deployment methodologies across multiple teams, leveraging AWS and additional cloud platforms to ensure seamless integration and scalability.

Ensure APIs are operationally ready and fully integrated by collaborating closely with development teams to align with both business objectives and technical specifications.

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

Promote the widespread adoption and uniform application of DevOps tools and practices—such as CI/CD pipelines, Git, Docker, and Kubernetes—through expert 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 cutting-edge technologies aimed at enhancing development productivity and optimizing system performance.

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

Oversee the efficient coordination and swift resolution of critical bugs and production issues, maintaining adherence to SLAs while ensuring minimal disruption to business operations.

Assist in the advancement of products by organizing and overseeing improvements to current software functionalities, driven by customer requirements and input from key stakeholders.

Manage the end-to-end release management process across all environments, guaranteeing seamless deployments with minimal service disruption while maintaining rigorous version control standards.

Maintain and ensure the accessibility of technical documentation to facilitate knowledge transfer, streamline the onboarding process, and support long-term maintainability.

Facilitate innovation by enabling the research and evaluation of emerging tools, platforms, and methodologies to strengthen the technical team’s capabilities.

Offer guidance and assistance to engineers in operational matters, promoting ongoing enhancement and strict adherence to optimal delivery methodologies.

Lead and oversee the ongoing operations of the software engineering and DevOps teams, guaranteeing alignment with organizational objectives, balanced workload distribution, and streamlined operational performance.

Oversee periodic performance assessments, establish measurable goals, and develop targeted improvement initiatives to enhance accountability, foster engagement, and support professional growth.

Collaborate effectively with project managers, designers, QA teams, and business stakeholders to guarantee the precise and synchronized execution of technical initiatives.

Work closely with support teams to help address customer issues necessitating engineering expertise, with a focus on achieving swift resolutions and maintaining high levels of customer satisfaction.

Support the facilitation of intricate, high-stakes initiatives by harmonizing technical team workflows with overarching project schedules and strategic leadership goals.

Monitor industry developments and leading methodologies, converting pertinent insights into concrete enhancements for technical operations.

Facilitate continuous professional development by organizing workshops, offering specialized training sessions, and promoting relevant certifications to support operational excellence and foster team growth.

Play an active role in identifying and selecting technical talent by performing technical interviews and shaping hiring choices, thereby fostering a high-performing and well-balanced team.

Provide assistance with the onboarding procedures for technical new hires, overseeing their seamless integration into relevant tools, systems, and workflows to facilitate an efficient and productive start.

Manage encryption and secure communication protocols in coordination with DevOps and Security teams to safeguard data during transmission.

Work collaboratively with security teams to facilitate efficient vulnerability management, ensuring timely execution of scans, effective remediation efforts, and accurate compliance tracking.

Oversee the examination 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 cultivate an iterative and collaborative development environment.

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

Engage in compliance audits and related procedures as necessary to ensure adherence to regulatory standards and internal policies.

Execute additional responsibilities as assigned to facilitate the organization’s dynamic requirements, strategic adaptations, and expansion initiatives, with a focus on leveraging technology as a critical driver of success.

Requirements

Qualifications

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

A minimum of eight years of practical .NET/.NET Core development experience is required, along with a proven ability to design and deliver scalable applications.

Preferred candidates will have prior experience in financial services or payments.

Proficient in ASP.NET MVC/Core, web security, and client-server communication, with expertise in developing secure and scalable web applications.

Skilled in integrating databases such as SQL Server and MySQL, with a strong command of query optimization and schema design.

Proven expertise in deploying .NET applications to leading cloud platforms such as Azure and AWS, leveraging cloud-native services for optimal performance and scalability.

With a solid foundation in Agile methodologies, including Scrum and Kanban, you actively contribute to sprint cycles and embrace iterative delivery practices.

Exceptional analytical abilities, adept problem-solving capabilities, and sound decision-making expertise are essential.

Attention to detail.

Proven expertise in leading and coordinating multifaceted teams with strong organizational abilities.

Capable of articulating intricate technical concepts clearly and effectively to audiences with varying levels of technical expertise, ensuring comprehensive understanding across all stakeholder groups.

Qualifications

BA/BSc/HND

Experience Required

8 years

More jobs in Nairobi