drjobs Senior Software Developer

Senior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5-10years

Job Location drjobs

Lagos - Nigeria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Software Developer
REPORTING LINE: Divisional CIO (Direct Report)

ROLES & RESPONSIBILITIES:

  • Lead and mentor a cross-functional team of software developers business analysts and QAs through the full SDLC (Software Development Life Cycle).
  • Design develop and maintain scalable secure and robust applications using Java C#.NET or Python.
  • Collaborate with business analysts QA engineers and other stakeholders to define technical requirements and system architecture.
  • Translate business requirements into technical designs and implementation plans.
  • Ensure code quality through regular code reviews automated testing and CI/CD best practices.
  • Manage task allocation project planning and team velocity tracking.
  • Identify performance bottlenecks and propose optimizations.
  • Ensure documentation is complete and up to date for all developed modules.
  • Champion best practices for security performance and maintainability.
  • Support recruitment onboarding and performance development of junior team members.


Requirements

Qualifications
  • 5 years of software development experience
  • 1 3 years of experience in a team lead or tech lead role
  • Experience working in agile product teams
Core Technical Competencies
  • Proficiency in at least one of the following languages is mandatory but understanding across multiple is preferred.
  • Java: Spring Boot REST APIs JPA/Hibernate Maven/Gradle
  • C#.NET: .NET Core MVC/Web API Entity Framework LINQ Python: Flask or Django RESTful APIs Pandas/Numpy Celery
  • Strong understanding of OOP design patterns data structures and algorithms
  • Experience with SQL and NoSQL databases (e.g. PostgreSQL MySQL MongoDB)
  • Version control with Git
  • CI/CD tooling: Jenkins GitLab CI GitHub Actions or Azure DevOps
  • Cloud platforms: AWS Azure or GCP (optional but valuable)
  • Containerization: Docker Kubernetes (optional but valuable)
  • Experience with message brokers like RabbitMQ Kafka (a plus)
Core Leadership Competencies
  • Strong technical mentoring and code review capabilities
  • Agile methodologies (Scrum or Kanban)
  • Proven ability to drive development timelines and team accountability
  • Excellent communication skills for technical and non-technical audiences
  • Conflict resolution team motivation and constructive feedback
  • Stakeholder management and cross-team collaboration


Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.