Job Description
- Application Deadline: Sat, 30 Mar 2024 00:00:00 GMT
- Position: Python Backened Developer
- 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 frontend 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