B. Software Developer (Senior & Mid Levels) at Pundit Space

  • Job Type: Full Time
  • Qualification: BA/BSc/HND
  • Experience: 5 years
  • Location: Nairobi
  • Job Field: ICT / Computer 

Role Overview:

  • Develop and integrate the AEMT’s core modules, ensuring high performance, security, and  maintainability. Senior Developers lead architectural decisions; Mid Developers focus on feature  development and code quality.

Key Responsibilities:

  • Architecture & Design (Senior): Define system architecture, module interfaces,  database schemas, and integration patterns with the DI platform.
  • Feature Development: Implement onboarding workflows, subsidy tracking, activity  logging, and reporting RESTful APIs.
  • Code Quality & Reviews: Write clean, maintainable code; conduct and participate in  peer code reviews; enforce coding standards.
  • Testing & CI/CD: Develop unit and integration tests; configure CI/CD pipelines  (Jenkins/GitLab CI); deploy tdev, test, and staging environments.
  • Performance Optimization: Identify and resolve performance bottlenecks; profile  critical flows tmeet sub-2 second dashboard response.
  • Mentorship (Senior): Coach Junior/Mid developers; establish best practices for TDD  and DevOps.
  • Qualifications & Experience:
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or related.

Experience:

  • Senior: 5+ years developing enterprise applications in Java, Python, or .NET;  demonstrated system integration projects.
  • Mid: 3+ years in full-stack development or backend services.
  • Technologies: Spring Boot/Django/ASP.NET Core; Docker, Kubernetes; relational 
  • (PostgreSQL/MySQL) and NoSQL (MongoDB) databases; REST API design.
  • Tools: Git, Maven/Gradle, Visual Studio, PyCharm; familiarity with cloud services  (AWS/Azure).
  • Soft Skills: Strong debugging, problem-solving, teamwork, and communication.

Method of Application

Apply by Sending your CV TO talent@workforceafrica.co

Share this job on :