Senior Backend Developer (Python) job at Kit Pos Uganda Limited
Website :
187 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Backend Developer (Python)

[ Type: FULL TIME , Industry: Information Technology , Category: Computer & IT ]

Jobs at:

Kit Pos Uganda Limited

Deadline of this Job:
Wednesday, May 29 2024 

Duty Station:
Within Uganda , Kampala, East Africa

Summary
Date Posted: Wednesday, May 15 2024, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Kit Pos Uganda Limited
Kit Pos Uganda Limited jobs in Uganda

JOB DETAILS:
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

Job Description/Requirements
Roles and Responsibilities:
• Backend Development: Design and develop high-quality, scalable backend services and APIs using Python and its frameworks, such as Django, Flask, or FastAPI.
• AI Integration: Integrate AI technologies, such as machine learning models and natural language processing algorithms, into backend systems to enhance functionality and intelligence.
• 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).
• System Architecture: Design and implement scalable and reliable backend architectures, considering factors such as performance, security, and maintainability.
• Performance Optimization: Identify and address performance bottlenecks in backend systems through optimization techniques, such as caching, asynchronous processing, and load balancing.
• 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.
• Collaboration: Collaborate with frontend developers, AI engineers, and other cross-functional teams to integrate backend systems seamlessly with other components of the software solution.
• Documentation: Create and maintain technical documentation, including architecture diagrams, API documentation, and deployment procedures, to facilitate knowledge sharing and onboarding.
• Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate the build, testing, and deployment processes, ensuring a streamlined development workflow.
• 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.

Qualifications:
• 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.



Job Experience: No Requirements

Work Hours: 8


Experience in Months:

Level of Education:
Bachelor Degree

Job application procedure

Interested and qualified, Send email to info@kit-pos.com


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: 29 May 2024
Duty Station: Kampala
Posted: 15-05-2024
No of Jobs: 1
Start Publishing: 15-05-2024
Stop Publishing (Put date of 2030): 15-05-2068
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.