Software Engineering Manager at Tek Experts

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
5 days ago

Additional Details

Job ID
135604
Job Views
37

Job Description






Responsibilities



Software Design & Development




  • Design, develop, and maintain scalable, secure, and performant applications and services.

  • Translate business and technical requirements into robust architecture and clean code.

  • Drive adoption of modern engineering practices (CI/CD, TDD/BDD, DevOps, cloud-native development).

  • Contribute to system architecture and technical roadmaps in collaboration with architects and managers.



Technical Leadership & Mentorship




  • Act as a technical mentor to junior and mid-level engineers.

  • Lead code reviews, technical discussions, and design workshops.

  • Set and enforce coding standards, design patterns, and best practices.

  • Provide technical input on project estimations, planning, and delivery.



Systems Integration & Collaboration




  • Work closely with backend, frontend, mobile, and integration teams to deliver end-to-end solutions.

  • Partner with product managers and architects to refine requirements and shape features.

  • Ensure solutions are aligned with enterprise engineering governance, compliance, and security frameworks.



Quality, Testing & Security




  • Build unit, integration, and performance tests to ensure product reliability.

  • Implement secure coding practices, ensuring compliance with enterprise and regulatory standards.

  • Collaborate with QA/DevOps teams to ensure continuous delivery and operational readiness.



Continuous Improvement & Innovation




  • Research and propose adoption of new tools, frameworks, and technologies.

  • Drive innovation in automation, performance optimization, and software scalability.

  • Advocate for engineering excellence and knowledge sharing across teams.



Qualifications



Education & Certifications




  • Bachelor’s degree in computer science, Software Engineering, or related technical discipline (mandatory).

  • Postgraduate qualification (MSc in Software/IT, MBA for leadership growth) – advantageous.

  • Professional Certifications (optional/advantageous):

  • Cloud Certifications (AWS, Azure, GCP)

  • DevOps/CI-CD tools (Docker, Kubernetes, Jenkins)

  • Security Certifications (CSSLP, cloud security)

  • Specialized frameworks/languages certifications depending on stack (e.g., Node, Java, React)



Experience




  • 8–10 years’ experience in software engineering roles.

  • Proven expertise in designing and building production-grade applications.

  • Experience working with cloud-native architectures, APIs, and microservices.

  • Hands-on experience with databases (SQL/NoSQL), distributed systems, and message queues.

  • Exposure to DevOps practices, CI/CD pipelines, and containerized deployments.

  • Prior work in regulated industries (banking, fintech, telecom, healthcare) is advantageous.



Core Skills & Competencies




  • Strong programming skills in core languages (e.g., Node, JavaScript/TypeScript, React Native).

  • Expertise in data structures, algorithms, and system design.

  • Strong understanding of APIs, integration patterns, and cloud platforms.

  • Excellent problem-solving, debugging, and optimization skills.

  • Ability to collaborate in cross-functional teams and communicate complex technical concepts.

  • Mindset of ownership, accountability, and continuous learning.



Similar Jobs

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept