Python Software Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are seeking a Python Developer with strong backend and application development skills to join our team. You will work on building RESTful APIs, web applications, and ETL processes, collaborating closely with cross-functional teams to deliver high-quality, scalable solutions.
Key Responsibilities:
-
Write clean, maintainable, and efficient Python code for backend services or applications.
-
Develop RESTful APIs and work on web applications using frameworks like Django or Flask.
-
Implement data extraction, transformation, and loading (ETL) processes using Python.
-
Collaborate with front-end developers and other team members for seamless integration.
-
Test, debug, and optimize applications to ensure quality and performance standards.
-
Participate in code reviews and contribute to coding best practices and standards.
-
Stay updated with Python libraries, frameworks, and tools relevant to the project.
Technical & Professional Requirements:
Primary Skills:
-
Python 3.x
-
Machine Learning ? Python
Preferred Skills:
-
Python (Machine Learning)
Skills Required:
-
Strong proficiency in Python 3.x.
-
Experience with Django, Flask, or similar Python frameworks.
-
Knowledge of databases (SQL) and ORM tools (e.g., SQLAlchemy).
-
Familiarity with version control systems like Git.
-
Basic understanding of HTML, CSS, JavaScript.
-
Experience with unit testing frameworks (pytest, unittest).
-
Knowledge of REST API design principles.
-