The Junior Python Developer will support the development of high-quality software solutions with a focus on Python-based applications. The role involves assisting in coding, debugging, testing, and integrating AI/ML modules within healthcare and enterprise-grade systems. The ideal candidate is a fast learner with strong analytical skills and a passion for writing clean, efficient code.
Key Responsibilities
- Develop, maintain, and enhance Python-based applications under the guidance of senior developers.
- Write clean, reusable, and efficient code following industry standards.
- Assist in integrating APIs, third-party services, and internal modules.
- Support the development of AI/ML-enabled features and data-processing pipelines.
- Participate in code reviews, debugging, and issue resolution.
- Work closely with cross-functional teams including QA, UI/UX, and Product Management.
- Prepare basic technical documentation for developed modules.
- Assist in optimizing application performance and scalability.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of Python, including syntax, libraries, and frameworks (e.g., Django or Flask).
- Knowledge of OOP, data structures, and algorithms.
- Basic understanding of REST APIs and web technologies.
- Familiarity with version control tools (e.g., Git).
- Understanding of SQL or NoSQL databases.
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative team environment.
Job Type: Full-time
Work Location: In person