onsite
Python Developer - Enfycon India Private Limited
Software Engineer
Experienced Python Developer needed to design, develop, and maintain web applications using Django and Flask, with strong data handling using Pandas and Snowflake, and building robust RESTful APIs.
About the role
Key Responsibilities
- Design, develop, and maintain Python‑based web applications using Django and Flask frameworks.
- Implement data processing pipelines with Pandas and ensure efficient database interactions with Snowflake.
- Build, test, and document RESTful APIs, handling JSON and XML payloads.
- Write unit and integration tests using Pytest and apply best practices for exception handling and multithreading.
- Collaborate with cross‑functional teams in an Agile/Scrum environment to deliver features on schedule.
Requirements
- 5+ years of hands‑on Python development experience, including Django and Flask.
- Proficiency with Pandas for data manipulation and strong SQL skills, particularly with Snowflake.
- Experience developing and integrating REST APIs, working with JSON/XML data formats.
- Solid understanding of multithreading, exception handling, and automated testing using Pytest.
- Familiarity with Agile/Scrum development methodologies.
Skills
pythondjangoflaskpandassnowflakerest api