Requirements
Education
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience
- At least 2 years
Additional Requirements
- 2+ years of experience working with Python in a professional environment.
- Strong proficiency in Python, with knowledge of at least one Python web framework (e.g., Django, Flask, FastAPI).
- Experience with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Familiarity with event-driven programming in Python.
- Experience with databases: Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and/or non-relational databases (e.g., MongoDB).
- Proficient understanding of version control systems such as Git.
- Experience with building RESTful APIs and integrating with third-party services.
- Experience with CI/CD pipelines for continuous integration and deployment.
- Strong problem-solving skills and attention to detail.
Responsibilities & Context
- Life Plus Bangladesh Ltd. is a leading digital healthcare service provider in Bangladesh which offers a wide range of healthcare services through its app, including doctor appointment, telemedicine, diagnostic test booking, home based healthcare services etc. It is a part of the LABAID group, aiming to transform healthcare by making it more accessible and convenient for the people of Bangladesh.
- (Life Plus Bangladesh Ltd, Sister Concern of Labaid Group)
Job Overview:
- We are looking for a talented Python Developer to join our team. You will be responsible for developing, enhancing, and optimizing web applications, software tools, and data-driven products. As a Python Developer, you will work closely with cross-functional teams to design and implement scalable solutions that solve complex business problems. Your focus will be on writing efficient code, improving system performance, and ensuring seamless integration with third-party APIs.
Key Responsibilities:
- Write reusable, testable, and efficient code: Develop back-end components using Python that are maintainable and scalable.
- Collaborate with teams: Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Database integration: Design and optimize relational or non-relational databases, ensuring data availability and consistency.
- Debug and troubleshoot issues: Identify bugs, troubleshoot issues, and propose solutions for improving software quality and functionality.
- Build RESTful APIs: Create and maintain APIs to serve as interfaces between systems, ensuring secure and scalable data transfers.
- Automation: Implement task automation using Python, streamlining workflows, and reducing manual processes.
- Performance optimization: Optimize application performance, focusing on low-latency, high-availability, and high scalability.
- Test and deployment: Write and maintain unit tests, ensuring code coverage and reliability. Contribute to the deployment process using CI/CD tools.
Compensation & Other Benefits
- Competitive salary and benefits package.
- Opportunities for career advancement and professional development.
Employment Status
Full Time
Job Location
Dhaka
https://tinyurl.com/4fsv6rhy