We are a finance and technology driven organisation who are really passionate about making financial inclusion count for everyone.
Job Description
  - We are seeking a highly skilled and experienced Senior Backend Developer proficient in Python and Django to join our team. As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining robust backend solutions that power our web applications.
  - You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions that meet our business objectives.
  
 Responsibilities
  - Design, develop, and maintain scalable backend systems using Python and Django.
  - Write clean, efficient, and maintainable code following best practices and coding standards.
  - Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  - Implement data storage solutions and database schemas optimized for performance and scalability.
  - Work closely with product managers to understand requirements and translate them into technical specifications.
  - Perform code reviews to ensure code quality, performance, and adherence to coding standards.
  - Troubleshoot and debug complex backend issues to ensure optimal performance and reliability.
  - Stay up-to-date with the latest technologies, tools, and trends in backend development and recommend improvements to enhance the development process.
  - Mentor junior developers and contribute to the continuous improvement of the development team.
  
 Requirements
  - Bachelor's Degree in Computer Science, Engineering, or a related field. (Preferred)
  - Proven experience as a Backend Developer with expertise in Python and Django.
  - Strong understanding of software development principles, data structures, and algorithms.
  - Proficiency in relational databases such as PostgreSQL, MySQL, or similar.
  - Experience with RESTful APIs and web services development.
  - Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  - Excellent problem-solving skills and attention to detail.
  - Ability to work independently as well as collaboratively in a team environment.
  - Strong communication and interpersonal skills.
  - Experience with Agile development methodologies is a plus.
  - Experience with DevOps practices and tools (e.g., Docker, Kubernetes) is a plus.
  
              
            
            Method of Application
            
               Signup to view application details. 
Signup Now