Senior Backend Engineer

Edlom Consulting Services
Lagos, Nigeria | Posted 4 weeks ago
Full-time On-site
Front-End/Backend Developer

Job Description

Senior Backend Engineer

Location: Lagos 

Employment Type: Full-time

Job Summary 

  • This position is responsible for the design, development, testing, and deployment of software systems that meet customer requirements.
  • The role also involves sitting within the IT team of a business and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.

Key Roles & Responsibilities

  • Strong background in PHP and some of its frameworks (Laravel/Lumen particularly)
  • Understanding of the SOLID programming principles
  • Expertise working with packages and other developers’ codebases
  • Dedication to TDD
  • Experience designing, integrating, and writing APIs
  • Expertise working with relational databases
  • Experience with modern-day development tools including version control, preprocessors, task runners, etc.
  • Experience with cloud computing architectures
  • Comfortable with Linux servers and some DevOps
  • Desire to work with project managers, designers, and other developers
  • Excellent verbal and time management skills
  • Excellent time management skills and the ability to prioritize projects to meet deadlines
  • Experience working in small cross-functional Agile teams to build complex systems

Key Performance Indicators

  • Performance Area Performance Indicator
  • Fix bugs in product and make it more efficient
  • Bug-free application
  • Ensure all projects are delivered within the timeline
  • Delivered software within specified timelines
  • Ensure documentation standards are followed at all times
  • Standard code documentation
  • Resolve all customer support requests within the SLA
  • Good customer rating without escalation to management

Skills & Competencies:

  • The competence proficiency levels required for the position of a Backend Developer are defined using the following key terms.
  • Ability to diagnose and resolve significant, unusual problems and to successfully adapt aspects of an Area of Expertise.
  • Ability to creatively solve significant, complex, non-routine problems in the Area of Expertise. o Ability to adapt practices from other markets or countries for use in the Area of Expertise; and
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. PHP, JavaScript) and frameworks/systems (e.g. Laravel, Vue.js, Git)
  • Experience with databases and Object-Relational Mapping (ORM) frameworks
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude

Competence levels:

Awareness:

  • A good understanding of what is involved in an area of expertise and its relevance to the business.
  • Ability to describe the main elements of the area of expertise and their importance to the business; and
  • Ability to recognize how and where competences in expertise are relevant to their own  job.

Knowledge:

  • Ability to interpret and evaluate information and advice from experts in an area of Expertise. o Knowledge and ability to correctly use the terminology (vocabulary) of the area of Expertise.
  • Ability to hold an informed debate with experts in the Area of Expertise; and ability to ask questions that test the viability of proposals in an Area of Expertise.

Skills:

  • Ability to consistently carry out the activities of an area of Expertise to the required standard.
  • Ability to perform the majority of activities of the Area of Expertise.
  • Ability to translate guidelines and standards for the Area of Expertise into practical actions.
  • Ability to solve imaginatively common technical /operational problems in the Area of Expertise, and
  • Ability to guide and advise others in operational /technical aspects of the Area of Expertise.
  • Mastery
  • Ability to generate substantial improvements to local practices and procedures for the Area of Expertise.

Organizational relationships:

Internal:

  • Reports to: Direct reports; External Relationships
  • Engineering Manager, N/A; Product Manager, Presales Manager, Project team, Clients, vendors
  • Dimensions: Manages and works with direct reports

Application Closing Date

6th October, 2026.

How to Appyly

Interested and qualified candidates should send their CV to: career@zojatech.com using the Job Title as the subject of the email. 

Join us to apply
Login to Apply
Don't have an account? Register here
About the Company
Edlom Consulting Services