Seerbit logo
SeerbitPosted 30 months ago

Senior Software Engineer (Backend)

On-siteLagos, Lagos, Nigeria

Full TimeSenior LevelMedium

Job Summary

Take ownership of technical solutions from coding through release to production, writing clean, scalable code to develop functional applications. Design and improve codebase maintainability while diagnosing complex issues across the stack and identifying risks in features and design. Communicate with diverse stakeholders in agile practices, mentor junior engineers, and collaborate with front-end developers to build efficient systems. Balance deep work with cross-team projects as assigned by Engineering Leadership.

Required Qualifications

  • 5-10 years of cognate experience working with Java EE/Spring
  • Knowledge of Object-oriented Programming concepts
  • Good understanding of relational databases, and agile methodologies
  • Working knowledge of core data structures
  • Test-driven development (TDD) experience
  • Experience working with AWS, architecture, and design principles
  • Strong team leader and player, with the ability to improve knowledge and skills
  • Good Interpersonal, stakeholder management, and communication skills
  • Strong passion for Software Development
  • BSc/BA in Computer Science or a related degree

Desired Qualifications

  • At least 3 years' experience as a Senior Software Engineer
  • 7-10 years of experience in software development
  • Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks
  • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases
  • Familiarity with various operating systems
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Excellent organizational and leadership skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce