Python Senior Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
As part of the Infosys Delivery Team, your primary role will be to contribute to development, validation, and support activities to ensure high-quality service delivery for clients. You will gather and analyze requirements, design efficient solutions, and build scalable systems that support digital transformation journeys.
Responsibilities
-
Ensure development, validation, and support activities to deliver high-quality solutions.
-
Gather requirements and translate them into system specifications.
-
Write efficient, reusable, testable, and scalable code in Python.
-
Integrate user-facing elements with applications and data storage solutions.
-
Stay updated with the latest technologies and industry trends.
-
Contribute to building efficient programs and systems that support digital transformation initiatives.
Additional Responsibilities
-
Strong knowledge of design principles and fundamentals of software architecture.
-
Basic understanding of the project domain and business requirements.
-
Experience in writing scalable Python code.
-
Ability to translate functional/non-functional requirements into system requirements.
-
Design and code complex applications.
-
Write test cases and scenarios based on specifications.
-
Good understanding of Agile methodologies and SDLC.
-
Strong logical thinking, problem-solving, and collaboration skills.
-
Awareness of modern technologies and best practices.
Technical & Professional Requirements
-
Primary Skills:
-
Python (Django, Flask, Pyramid, Pandas, NumPy)
-
Preferred Skills
-
Python (Open Systems)
-