Backend Developer – Python
Full time @Tradesworth Consultancy posted 2 weeks ago in Information Technology (IT)Job Detail
-
Job ID 59738
-
Career Level Middle
-
Experience 3 to 6 Years
-
Gender Both
-
Qualification Bachelor Degree
Job Description
RESPONSIBILITIES:
· Backend Development: Design, develop, and maintain backend services and applications using Python.
· API Development: Build and optimize RESTful APIs to support seamless integration across systems.
· Database Management: Develop and maintain efficient database structures, ensuring data integrity and performance.
· Code Quality: Write clean, efficient, and maintainable code following best practices and standards.
· Testing and Debugging: Conduct thorough testing, identify issues, and debug software to ensure reliability.
· System Scalability: Optimize backend solutions for scalability and performance in high-demand environments.
· Collaboration: Work closely with cross-functional teams, including front-end developers, designers, and project managers, to deliver integrated solutions.
· Documentation: Prepare clear and comprehensive documentation, including technical specifications and API guides.
· Continuous Improvement: Stay updated with the latest Python and backend development trends to bring innovative solutions to the team.
REQUIREMENTS:
· Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
· Experience: Minimum of 3 years of experience in Python development.
· Technical Skills:
- Proficiency in Python and backend frameworks (e.g., Django, Flask, FastAPI).
- Strong experience with RESTful API development and integration.
- Solid understanding of database systems (e.g., MySQL, PostgreSQL) and ORMs like SQLAlchemy.
- Familiarity with microservices architecture and containerization tools (e.g., Docker, Kubernetes).
- Experience with version control systems like Git.
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is highly desirable.
· Problem-Solving: Strong analytical and problem-solving skills.
· Communication: Excellent communication and teamwork skills.
· Attention to Detail: Detail-oriented with a focus on writing clean and maintainable code.
Required skills
Other jobs you may like
-
Cyber Security Engineer
- @ TrustLife Human Resources
- Capital Governorate , Kuwait
