* Develop, test, and maintain web applications using Python.
* Design and implement RESTful APIs and backend services.
* Build responsive and user-friendly front-end interfaces using HTML, CSS,
JavaScript, and up-to-date frameworks.
* Work with Python frameworks such as Django, Flask, or FastAPI.
* Develop and optimize database schemas using SQL and NoSQL databases.
* Integrate third-party APIs and services.
* Write clean, reusable, and maintainable code.
* Debug, troubleshoot, and optimize application performance.
* Implement authentication, authorization, and security best practices.
* Collaborate with UI/UX designers, QA engineers, and product managers.
* Participate in code reviews and follow software development best practices.
* Deploy and maintain applications on cloud platforms.
* Create and maintain technical documentation.
Required Skills
* Strong proficiency in Python programming.
* Experience with Django, Flask, or FastAPI.
* Knowledge of HTML5, CSS3, JavaScript, and Bootstrap.
* Experience with front-end frameworks such as React, Angular, or Vue.js.
* Strong understanding of REST APIs.
* Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases
(MongoDB).
* Familiarity with Git and version control systems.
* Understanding of Object-Oriented Programming (OOP).
* Experience with Docker and containerization.
* Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
* Familiarity with CI/CD pipelines.
* Understanding of Agile/Scrum methodologies.
📌 Analyst (India)
🏢 eClerx
📍 India