Python Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
Are you passionate about backend development and solving real-world problems through clean and efficient Python code? Infosys is looking for skilled Python Developers to join our team and contribute to impactful projects involving API development, data processing, and system integration.
If you have a strong foundation in Python, enjoy building robust backend systems, and thrive in collaborative environments?this is the opportunity for you.
Responsibilities
Write clean, maintainable, and scalable Python code for backend services and applications.
Design and implement RESTful APIs or web applications using Django, Flask, or similar frameworks.
Develop and manage ETL (Extract, Transform, Load) pipelines for data processing.
Collaborate with front-end developers and other team members to ensure seamless system integration.
Conduct thorough testing and debugging to meet quality and performance standards.
Participate in code reviews and help establish and maintain coding standards.
Stay up-to-date with relevant Python libraries, tools, and best practices.
Technical and Professional Requirements
Primary Skills:
Python (focused on Machine Learning and backend development)
Preferred Skills:
Python for Machine Learning
Backend services with Flask or Django
Skills Required
Strong proficiency in Python 3.x.
Experience with at least one Python web framework (Django, Flask, etc.).
Knowledge of databases, including SQL and ORMs like SQLAlchemy.
Familiarity with version control systems (e.g., Git).
Basic understanding of HTML, CSS, and JavaScript for integration support.
Experience with unit testing frameworks such as
pytest
orunittest
.Understanding of REST API design principles.