Python Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are looking for a skilled and motivated Python Developer to join our development team. The ideal candidate will be responsible for writing clean and scalable backend code, developing RESTful APIs, and working with frameworks like Django or Flask. You will also work on ETL processes, ensure seamless frontend-backend integration, and maintain application performance and quality.
Responsibilities:
Write clean, maintainable, and efficient Python code for backend services and web applications.
Design and develop RESTful APIs using Django, Flask, or similar frameworks.
Implement ETL (Extract, Transform, Load) pipelines for data processing.
Collaborate with front-end developers and other team members to ensure seamless system integration.
Test and debug applications to ensure they meet performance and quality standards.
Participate in code reviews and contribute to coding best practices.
Stay updated with the latest Python libraries, frameworks, and tools relevant to ongoing projects.
Technical and Professional Requirements:
Primary Skills:
Technology → Machine Learning → Python
Preferred Skills:
Technology → Machine Learning → Python
Skills Required:
Strong proficiency in Python 3.x.
Hands-on experience with Django, Flask, or other Python web frameworks.
Solid understanding of database technologies, including SQL and ORM tools like SQLAlchemy.
Familiarity with version control systems like Git.
Basic understanding of front-end technologies: HTML, CSS, and JavaScript.
Experience with unit testing frameworks such as pytest or unittest.
Knowledge of REST API design principles and best practices.