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

Lead Engineer, Technology Development

pycs  · ICT / Telecommunication

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

Job Purpose

The Technical Lead oversees the seamless and productive functioning of all operational facets within the software engineering and DevOps teams. Driving performance management, process enhancement, and cross-functional alignment, this position guarantees the punctual and high-caliber delivery of technical solutions. By converting strategic vision into actionable plans and supervising daily operations, the Technical Lead is instrumental in sustaining delivery efficiency, operational reliability, and ongoing advancement throughout the technical organization.

Oversee and execute critical duties and obligations, ensuring alignment with organizational objectives and strategic priorities. Facilitate seamless collaboration across departments to enhance operational efficiency and achieve measurable outcomes. Develop, implement, and monitor policies, procedures, and performance metrics to uphold compliance and drive continuous improvement. Lead initiatives that foster innovation, optimize resource allocation, and support sustainable growth. Serve as a liaison between stakeholders and leadership to communicate progress, address challenges, and facilitate informed decision-making. Analyze data, assess risks, and recommend strategic interventions to mitigate potential issues and capitalize on opportunities.

Provide leadership in the practical implementation of technical design and development initiatives, ensuring software systems achieve scalability, security, and high performance while adhering to established architecture and standards.

Facilitate the seamless adoption and ongoing support of cloud-native deployment methodologies across various teams, leveraging AWS and alternative cloud platforms to ensure optimal performance and scalability.

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 end-to-end operational execution of high-performance database systems, such as SQL Server, MySQL, PostgreSQL, and EF/Core, to guarantee dependable and consistent data service accessibility.

Promote the widespread integration and standardized application of DevOps methodologies and technologies—such as CI/CD pipelines, Git, Docker, and Kubernetes—through expert process guidance and proactive oversight.

Ensure strict adherence to established development and security standards, including OAuth and JWT, by rigorously implementing code reviews, automated testing protocols, and secure coding methodologies.

Partner with engineering teams to assess and implement innovative technologies, enhancing development productivity and optimizing system capabilities.

Evaluate and execute enhancements to operational processes to boost the efficiency, scalability, and reliability of technical infrastructure in support of strategic business goals.

Oversee the seamless coordination and prompt resolution of critical bugs and production issues, guaranteeing adherence to SLAs and reducing operational downtime to the absolute minimum.

Collaborate with stakeholders to gather and analyze feedback, then drive the prioritization and implementation of enhancements to existing software features, ensuring alignment with evolving customer needs and product objectives.

Responsible for directing the release management workflow across various environments, guaranteeing seamless deployments with reduced downtime and reliable version control.

Oversee the upkeep and availability of technical documentation to facilitate knowledge sharing, new employee integration, and sustainable system support.

Contribute to innovation by leading research and exploration into emerging tools, platforms, and methodologies that strengthen the technical team’s capabilities.

Deliver hands-on operational guidance and assistance to engineers, cultivating a culture of ongoing enhancement while ensuring strict adherence to industry-leading delivery standards.

Direct oversight of software engineering and DevOps teams’ day-to-day operations is required, with a strong emphasis on maintaining alignment with organizational objectives, workload distribution, and operational performance.

Regular performance reviews are conducted, with specific goals established and targeted improvement initiatives introduced to enhance accountability, foster employee engagement, and support career advancement.

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

Partner with support teams to address customer issues necessitating engineering expertise, thereby facilitating prompt resolutions and ensuring customer contentment.

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

Stay abreast of emerging industry trends and proven best practices, then convert these key insights into measurable enhancements across technical operations.

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

Engage collaboratively in the acquisition and evaluation of technical personnel by administering specialized interviews and assisting in hiring determinations to uphold robust team dynamics and expertise.

Support the onboarding of technical hires by overseeing the seamless integration into essential tools, systems, and established processes to ensure a smooth and productive ramp-up period.

Provide leadership in establishing and maintaining encryption standards and secure communication protocols while partnering with DevOps and Security teams to safeguard data integrity during transmission.

Support the vulnerability management process by collaborating with security teams to ensure timely scanning, remediation, and compliance tracking.

Conduct regular reviews of audit logs and oversee operational security measures to ensure accountability and maintain system integrity.

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

Assist in aligning technical operations with shifting business priorities, organizational adaptations, or scaling initiatives to meet evolving needs effectively.

Engage in compliance reviews and related processes as dictated by organizational needs.

Carry out additional responsibilities as needed to bolster business operations in alignment with shifting demands, evolving organizational dynamics, and strategic expansion, while guaranteeing technology continues to drive success.

Requirements

Bachelor’s degree in Business Administration, Finance, Accounting, or a related field required. Minimum of three years of relevant experience in corporate finance, financial analysis, or a similar capacity. Proficiency in financial modeling, Excel, and ERP systems is essential. Strong analytical skills with the ability to interpret complex financial data. Excellent verbal and written communication abilities. Experience with forecasting, budgeting, and financial reporting is preferred. Knowledge of GAAP and regulatory compliance standards is advantageous. Must demonstrate problem-solving capabilities and attention to detail. Prior leadership or mentoring experience is a plus.

A Bachelor’s degree in Computer Science, Engineering, or a closely related discipline is required, with additional value placed on certifications in .NET or cloud technologies.

Professional rewrite:

Demonstrated proficiency with .NET and .NET Core, encompassing over eight years of practical development experience, coupled with a proven ability to architect and deliver scalable application solutions.

Preferred qualifications include prior experience within the financial services or payments sectors.

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

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

Professional rewrite:
Demonstrated practical expertise in deploying .NET applications across leading cloud environments, including Azure and AWS, with a focus on leveraging cloud-native services.

Agile methodology expertise, specifically in Scrum and Kanban frameworks, is required, along with hands-on involvement in sprint cycles and the iterative delivery process.

Possesses exceptional analytical abilities, adept problem-solving capabilities, and sound decision-making expertise.

The position demands meticulous attention to precise execution and accuracy in all tasks. Candidates must demonstrate a strong ability to identify and correct errors, ensuring high-quality outcomes. This includes carefully reviewing information, documents, and processes to maintain consistency and reliability in deliverables. Strong focus and thoroughness are essential to meet the role’s demanding standards.

Accomplished professional with demonstrated expertise in organizational coordination and leadership across diverse teams, ensuring cohesive collaboration and optimal performance outcomes.

Proven ability to communicate effectively, translating intricate technical concepts into clear, accessible language for diverse audiences, including both technical and non-technical stakeholders.

Qualifications

BA/BSc/HND

Experience Required

8 years

More jobs in Nairobi