• Create software, applications, and scalable web
  • Ability to work on both the front-end and back-end development of an application.
  • Ability to troubleshoot errors, help design the user experience (UX), resolve bugs, and improve the overall efficiency of the software.
  • Understanding of programming languages such as Java, Angular, node.js, Python
  • Ability to gather project requirements by communicating with clients and stakeholders to understand the vision of the software product.
  • Brainstorm and collaborate with the design team and review design prototypes before coding them into a product.
  • Solve HTML, CSS, and JavaScript issues for the client-facing side of the application and work with front-end frameworks used within the application.
  • Adopt software engineering and delivery practices (Agile, TDD, ATDD, Stateless Design, Microservices, Containerization, etc.).
  • Ensure application security, maintenance, performance, uptime, and scalability.
  • Manage and maintain databases such as PostgreSQL, Mongo, and servers to avoid downtime.
  • Keep up to date with new technological advances such as Jenkins, Cucumber, Atlassian Suite, Jira, Bitbucket, Git, EKS, Docker, Open Shift ) to improve business needs.
  • Timely implementation of new features after gathering feedback.


  • Sc. Computer Science/Computer Engineering
  • Professional certifications would be an added advantage.

EXPERIENCE (examples/ guidelines as stated below)

  • 3 – 5 years experience in Software Development

COMPETENCIES REQUIREMENTS (examples/ guidelines as stated below)

  • High knowledge of software development.
  • Excellent written and verbal communication skills
  • Data Accuracy
  • Programming languages (Javascript, python,c+, Node, SQL, HTML/CSS, PHP)
  • Collaboration skill
  • Proficient use of IT Packages
  • Proficient use of Microsoft Office
Job Category: Hybrid
Job Type: Full Time
Job Location: Ikoyi