Job Description
Job Overview
As a Back-End Developer (Python) at LezDo TechMed, you will play a crucial role in developing, optimizing, and maintaining the server-side logic of our applications. Your focus will be on ensuring high performance, security, and scalability of our systems while integrating with front-end components. You will collaborate closely with the development team to build robust solutions that enhance our medical record review services.
Key Responsibilities
Backend Development
- Develop, maintain, and optimize backend systems using Python. Build and integrate RESTful APIs to support front-end applications.
- Work with databases (SQL & NoSQL) to ensure efficient data storage and retrieval.
- Implement security best practices to protect sensitive data.
System Optimization & Performance
- Ensure high performance and responsiveness of applications.
- Optimize server-side logic and database queries for scalability.
- Debug and troubleshoot technical issues.
Collaboration & Integration
- Work closely with front-end developers, designers, and stakeholders to align on project goals.
- Integrate third-party APIs and services as needed.
- Follow best coding practices and participate in code reviews.
Security & Compliance
- Implement authentication and authorization using JWT, OAuth, etc.
- Ensure compliance with industry standards for data protection.
Preferred Skills
- 2 to 3 years of experience is needed for this role.
- Programming: Strong proficiency in Python and backend frameworks like Django, Flask, or FastAPI.
- Databases: Experience with SQL (MySQL) and NoSQL (MongoDB).
- API Development: Hands-on experience building and consuming RESTful APIs.
- Cloud & DevOps: Familiarity with Docker, Kubernetes, AWS, GCP, or Azure.
- Version Control: Experience with Git and collaborative development workflows.
- Security: Knowledge of data protection techniques and authentication methods