Or your alerts

Senior Backend Developer (Python)


Software & Data

IT & Telecoms USh 1,500,000 - 2,000,000 Negotiable
1 month ago

Job Summary

We are looking for a highly skilled Senior Backend Developer proficient in Python and its associated frameworks, with a strong background in artificial intelligence (AI). As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software solutions, leveraging Python and AI te

  • Minimum Qualification: Bachelors
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description/Requirements

Roles and Responsibilities:

  1. Backend Development: Design and develop high-quality, scalable backend services and APIs using Python and its frameworks, such as Django, Flask, or FastAPI.
  2. AI Integration: Integrate AI technologies, such as machine learning models and natural language processing algorithms, into backend systems to enhance functionality and intelligence.
  3. Database Management: Design and optimize database schemas and queries to ensure efficient data storage and retrieval, utilizing technologies like SQL or NoSQL databases (e.g., PostgreSQL, MongoDB).
  4. System Architecture: Design and implement scalable and reliable backend architectures, considering factors such as performance, security, and maintainability.
  5. Performance Optimization: Identify and address performance bottlenecks in backend systems through optimization techniques, such as caching, asynchronous processing, and load balancing.
  6. Code Review and Testing: Conduct code reviews to ensure code quality, consistency, and adherence to best practices. Write unit tests and participate in test-driven development to maintain code reliability.
  7. Collaboration: Collaborate with frontend developers, AI engineers, and other cross-functional teams to integrate backend systems seamlessly with other components of the software solution.
  8. Documentation: Create and maintain technical documentation, including architecture diagrams, API documentation, and deployment procedures, to facilitate knowledge sharing and onboarding.
  9. Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the build, testing, and deployment processes, ensuring a streamlined development workflow.
  10. Research and Innovation: Stay updated on emerging technologies and industry trends related to Python, AI, and backend development. Explore and experiment with new tools and techniques to drive innovation within the team.


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience in backend development using Python, with a strong understanding of Python frameworks like Django, Flask, or FastAPI.
  • Solid understanding of artificial intelligence concepts and experience integrating AI technologies into software systems.
  • Proficiency in database design and management, including SQL and/or NoSQL databases.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and ability to troubleshoot complex issues in backend systems.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Proven track record of delivering high-quality software solutions on time and within scope.
  • Ability to adapt to fast-paced environments and learn new technologies quickly.

Join our team as a Senior Backend Developer and contribute to building cutting-edge software solutions powered by Python and AI technologies.

How to apply.

All candidates should send their updated CVs and application letters through Brightermonday Portal by Clicking on the 'Apply Now ' section

Important Safety Tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum UGX Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms

Preview CV