datatrota
Signup Login
Home Jobs Blog

Senior Back End Developer at LifeBank

LifeBankLagos, Nigeria Software Development
Full Time
LifeBank is a platform that makes blood available when and where it is needed in Nigeria to save lives. We mobilize blood donations, take inventory of all blood available in the country, and deliver blood in the right condition to the point of need.

Job Overview

  • To play a pivotal role in designing, developing and maintaining the core backend systems that power applications. To contribute to the scalability, performance, and reliability of softwares.
  • Using programming languages and tools to analyze current codes, formulate more efficient processes, solve problems and create a more seamless experience for users.

Roles and Responsibilities

Objective:

  • Enhance the stability, scalability, and performance of the backend infrastructure to support business growth and customer satisfaction.

Key Results:

  • Enhance backend performance by 20% through bottleneck identification and resolution.
  • Measure: Achieve a 20% reduction in average system response time by the end of the quarter.
  • Ensure 99.99% uptime for backend services to minimize disruptions and enhance overall system reliability.
  • Measure: Achieve an uptime of 99.99% for backend services throughout the quarter.
  • Enhance backend security measures by conducting a thorough security audit and implementing necessary improvements to mitigate potential vulnerabilities.
  • Measure: Conduct a comprehensive security audit of backend services by the end of the quarter.
  • Measure: Implement at least 80% of security recommendations identified in the audit by the end of the quarter.
  • Improve developer productivity and efficiency.
  • Measure: Implement a new continuous integration and continuous delivery (CI/CD) pipeline to reduce the deployment time for backend changes by 50% by the end of the quarter.
  • Measure: Increase the adoption of code review and automated testing practices to 90% by the end of the quarter.

Requirements

  • Educational Requirement: Bachelor's Degree in Computer Science or any relevant field.
  • Skills And Abilities: Coursework in databases, algorithms, software development, and proficiency in programming languages such as Java, Python, or others. Knowledge of server-side frameworks, API development, databases (relational and NoSQL), version control systems, cloud computing, containerization tools, and strong problem-solving skills are essential.
  • Experience: 3-5+ years of leadership experience in designing and optimizing complex backend systems, proficiency in backend languages and frameworks, expertise in database management, API development, cloud computing, and a track record of solving technical challenges.
  • Personal Attributes: Must possess strong problem-solving skills, effective communication, adaptability, and a collaborative mindset, combined with a passion for continuous learning and staying updated on emerging technologies.
  • Work Environment: Must be able to foster collaboration, encourages innovation, provides access to cutting-edge technologies, and supports a balance between autonomy and teamwork.

Remuneration

  • N550,000 ( Five Hundred and Fifty Thousand Naira) gross / month.

Benefits

Accompanied by the fact that we provide services that help save lives, we also ensure that our employees are well taken care of. The following benefits are available for all LifeBank employees.

  • Health Insurance
  • Focused caring team members.
  • Accelerated growth
  • Join our fast expanding team and help improve healthcare in Africa.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend