EXP: 3 TO 5 YEARS
Location: Bangalore, Hyderabad, Chennai, Pune
Key Responsibilities
Design, develop, and maintain Python-based applications.
Write clean, scalable, and productive code following coding standards.
Develop and integrate RESTful APIs and third-party services.
Collaborate with cross-functional teams to gather and analyze requirements.
Optimize application performance and troubleshoot technical issues.
Perform unit testing, debugging, and code reviews.
Work with databases to design schemas, write queries, and improve performance.
Participate in Agile/Scrum development processes.
Maintain technical documentation and development best practices.
Required Skills
Solid proficiency in Python programming.
Experience with frameworks such as Django, Flask, or FastAPI.
Knowledge of REST APIs and microservices architecture.
Experience with SQL databases (MySQL, PostgreSQL, SQL Server).
Understanding of Object-Oriented Programming (OOP) principles.
Familiarity with Git version control.
Knowledge of unit testing frameworks (PyTest, Unittest).
Understanding of Linux/Unix settings.
📌 Python Software Developer Bengaluru (India)
🏢 Infosys
📍 India