Job Description
- Job Type: Full Time
- Qualification: BA/BSc/HND
- Experience: 2 – 5 years
- Location: Lagos
- Job Field: ICT / Computer
Job Description:
We are seeking a skilled Python Backend Developer to join our dynamic team. The ideal candidate will have a passion for developing robust, scalable, and high-performance backend systems using Python. You will work closely with our front-end developers to deliver top-notch solutions.
Responsibilities:
- Develop, test, and maintain backend services and APIs using Python
- Design and implement efficient algorithms and data models
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Work with databases such as MySQL, PostgreSQL, or MongoDB to ensure data integrity and performance
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Troubleshoot and debug issues, ensuring seamless performance
- Stay updated with emerging technologies and industry trends
- Participate in code reviews and provide constructive feedback to peers
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
- Proven experience as a Python Backend Developer or similar role
- Strong understanding of Python, with proficiency in Django, Flask, or other Python frameworks
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
- Familiarity with front-end technologies such as JavaScript, HTML, and CSS
- Understanding of software design principles, SOLID principles, and design patterns
- Knowledge of RESTful APIs and experience in building and consuming them
- Ability to work in an Agile/Scrum environment
- Excellent communication skills and ability to work in a collaborative team environment
- Strong problem-solving skills and attention to detail
Click here to apply