Senior Software Engineer

Be among the first applicants.
Airtel Africa
London
GBP 45,000 - 75,000
Be among the first applicants.
3 days ago
Job description

The core responsibilities for the job include the following:

Technical Development:

  • Design and develop backend services using Java, Spring Boot, and related frameworks.
  • Write clean, modular, and testable code following best practices.
  • Participate in technical design discussions and peer reviews.
  • Contribute to the evolution of our microservices architecture.

Code Quality and Testing:

  • Implement and maintain unit and integration tests (e. g., using JUnit, Postman).
  • Contribute to CI/CD pipelines and ensure code is production-ready.
  • Collaborate with QA to support functional and end-to-end test coverage.

Collaboration and Agile Execution:

  • Work closely with product managers, senior engineers, and designers to translate requirements into technical deliverables.
  • Participate in Agile ceremonies including sprint planning, retrospectives, and demos.
  • Provide accurate effort estimates and deliver to sprint commitments.

Learning and Tooling:

  • Leverage modern tools, including LLMs and AI utilities, to streamline development and improve productivity.
  • Continuously explore new technologies and propose improvements to systems or processes.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer jobs in London