Current jobs related to Software Engineer - Lagos - Termii


  • Lagos, Lagos, Nigeria Reliance HMO Full time

    About The Role:We are seeking an experienced and dynamic Software Engineering Manager to join our team. As a Software Engineering Manager, you will play a crucial role in leading and managing our talented team of software engineers. You will be responsible for overseeing the development and delivery of high-quality software solutions, ensuring technical...


  • Lagos, Lagos, Nigeria Interswitch Full time

    Job Summary:The Senior Software Engineer will be responsible for gathering user requirements, defining system functionality and writing code in Java. Our ideal candidates are familiar with the software development life cycle SDLC from preliminary system analysis to tests and deployment.Ultimately, the role of the MFS Software Engineer Backend is to build...

  • Software Engineer

    1 week ago


    Lagos, Lagos, Nigeria Cowrywise Full time

    About this positionWe are looking for a top-notch Software Engineer Frontend to help us bring exhilarating engineering experiences to our users across the web. Your work will cut across our internal tools and dashboards; to tools used by our customers. You will work with our designers to bring their designs to life.ResponsibilitiesImplementing pixel-perfect...


  • Lagos, Lagos, Nigeria Canonical Full time

    JOB SUMMARYWhat we are looking for in you:You have a Bachelor's Degree or equivalent in Computer Science, STEM or similar degreeYou have experience with writing modern, maintainable PythonYou have experience with Ceph storageYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and...


  • Lagos, Lagos, Nigeria Uridium Technologies Full time

    Job BriefYou will be responsible for the engineering team, their alignment with the business goals and technical direction.You will be responsible for creating code that serves as an example to the team and leading the technical solution and design while enforcing the rules of Agile development process best practices.ResponsibilitiesLead a high-calibre team...


  • Lagos, Nigeria Uridium Technologies Full time

    Job BriefYou will be responsible for the engineering team, their alignment with the business goals and technical direction.You will be responsible for creating code that serves as an example to the team and leading the technical solution and design while enforcing the rules of Agile development process best practices.ResponsibilitiesLead a high-calibre team...


  • Lagos, Nigeria Interswitch Full time

    Job Summary:The Senior Software Engineer will be responsible for gathering user requirements, defining system functionality and writing code in Java. Our ideal candidates are familiar with the software development life cycle SDLC from preliminary system analysis to tests and deployment.Ultimately, the role of the MFS Software Engineer Backend is to build...

  • Software Engineer

    2 weeks ago


    Lagos, Lagos, Nigeria Canonical Full time

    What you will focus onEnsure Multipass is easy and intuitive to useArchitect new features and design the user experienceWrite high-quality code to create new features and fix bugsReview code and architecture as part of Canonical's engineering processCollaborate proactively with a distributed teamDebug, track down and fix issues encountered by our usersFoster...


  • Lagos, Lagos, Nigeria AfriHealth Ltd Full time

    Role DescriptionThis is a full-time on-site role for a Senior Software Engineering Manager at AfriHealth Ltd in Lagos.The Senior Software Engineering Manager will be responsible for leading software development teams, overseeing software design, managing projects, and implementing distributed systems to enhance our healthcare solutions.QualificationsSoftware...


  • Lagos, Nigeria AfriHealth Ltd Full time

    Role DescriptionThis is a full-time on-site role for a Senior Software Engineering Manager at AfriHealth Ltd in Lagos.The Senior Software Engineering Manager will be responsible for leading software development teams, overseeing software design, managing projects, and implementing distributed systems to enhance our healthcare solutions.QualificationsSoftware...


  • Lagos, Lagos, Nigeria Appzone Limited Full time

    Software Engineer Join our team of innovative software engineers at [Company Name], a leading [industry/field] company, as we strive to push the boundaries of technology and deliver cutting-edge solutions. Job Description As a Software Engineer, you will be responsible for designing, developing, and maintaining scalable and high-performance server-side...


  • Lagos, Lagos, Nigeria GiveDirectly GD Full time

    Job DescriptionTechnology will play a critical role in enabling the next generation of cash delivery: from identifying recipients without needing to knock on doors to a modern payments infrastructure that gets dollars in recipients' hands faster and more scalably.We are seeking a software engineer to help design and build our systems for identifying,...


  • Lagos, Lagos, Nigeria Wazobia Technologies Full time

    Job DescriptionWazobia Tech is looking to hire a senior engineer with five 5 years of experience who is passionate about solving problems by delivering high-quality code.We help brands thrive through creative and innovative software solutions. We seamlessly integrate strategy, experience, design, and development by embracing the powerful combination of...


  • Lagos, Nigeria Wazobia Technologies Full time

    Job DescriptionWazobia Tech is looking to hire a senior engineer with five 5 years of experience who is passionate about solving problems by delivering high-quality code.We help brands thrive through creative and innovative software solutions. We seamlessly integrate strategy, experience, design, and development by embracing the powerful combination of...


  • Lagos, Lagos, Nigeria Canonical Full time

    Software Engineer - WSL Team Join our team at Canonical, a leading developer of open-source software, as a Software Engineer on our WSL (Windows Subsystem for Linux) team. We're looking for a talented engineer to help us shape the future of Linux on Windows. Key Responsibilities: Implement support for new WSL features in Ubuntu Closely follow...


  • Lagos, Nigeria Canonical Full time

    What your day will look likeDesign and deliver engineering solutions leveraging Go, Python, and open source tools such as Airbyte and TemporalCollaborate with colleagues on technical designs and code reviewsDeploy and operate services developed by the teamSeek Improvements to engineering and operations practicesWhat we are looking for in youExperience as a...


  • Lagos, Lagos, Nigeria Uridium Technologies Full time

    Job BriefAs a team lead, you will work alongside the Head of Engineering to build scalable APIs, aligning the team objective with the business goals and technical direction.You will be responsible for creating code that serves as an example to the team and leading the technical solution and design while enforcing the rules of Agile development process best...


  • Lagos, Nigeria Uridium Technologies Full time

    Job BriefAs a team lead, you will work alongside the Head of Engineering to build scalable APIs, aligning the team objective with the business goals and technical direction.You will be responsible for creating code that serves as an example to the team and leading the technical solution and design while enforcing the rules of Agile development process best...

  • Software Engineer

    1 week ago


    Lagos, Nigeria Cowrywise Full time

    About this positionWe are looking for a top-notch Software Engineer Frontend to help us bring exhilarating engineering experiences to our users across the web. Your work will cut across our internal tools and dashboards; to tools used by our customers. You will work with our designers to bring their designs to life.ResponsibilitiesImplementing pixel-perfect...


  • Lagos, Lagos, Nigeria Enov8 Solutions Limited Full time

    About the RoleWe are seeking a talented Full Stack Software Engineer to join our development team. You will be responsible for building and maintaining scalable web applications using modern technologies.You will collaborate with cross-functional teams to design, develop, and test high-performance systems. We expect you to have a solid foundation in both...

Software Engineer

3 months ago


Lagos, Nigeria Termii Full time

Role Description

  • As a Software Engineer at Termii, you will play a key role in designing, developing, scaling and maintaining our communication platform
  • You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business objectives and exceed customer expectations.

Responsibilities

  • Design, develop, and maintain high-quality software solutions using Java Spring Boot.
  • Architect and implement microservice-based architectures to support the scalability and resilience of our systems.
  • Develop and optimize database schemas and queries in MySQL and NoSQL for efficient data storage and retrieval.
  • Deploy and manage containerized applications on Kubernetes for seamless scalability and resource management.
  • Integrate Kafka for real-time data streaming and event-driven architecture.
  • Optimize application performance and scalability to handle growing user demands.
  • Collaborate with product managers, designers, and other engineers to define and prioritize features and requirements.
  • Perform code reviews, testing, and debugging to ensure the reliability and performance of our software systems.
  • Mentor and coach junior engineers, providing technical guidance and support as needed.
  • Stay updated on emerging technologies and industry trends, recommending and implementing improvements to our technology stack.
  • Contribute to architectural discussions and decisions, advocating for scalable and maintainable solutions.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Role Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience as a software engineer.
  • Proficiency in Java Spring Boot framework for building and deploying enterprise-grade applications.
  • Previous experience scaling high-throughput applications
  • Strong understanding of microservice architecture principles and best practices.
  • Experience working with MySQL and NoSQL databases, including schema design, optimization, and query performance tuning.
  • Hands-on experience with containerisation and orchestration tools such as Kubernetes.
  • Familiarity with event-driven architecture and messaging systems like Kafka.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration abilities within cross-functional teams.
  • Proven track record of delivering high-quality software solutions on time and within budget.
  • Experience with continuous integration and continuous deployment CI/CD pipelines.
  • Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform.