Python Software Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
Responsibilities :
Collaborate with the delivery team to design, develop, validate, and support high-quality technology solutions.
Understand client requirements in detail by gathering functional and technical specifications.
Convert client needs into system requirements and contribute to efficient system/program design.
Provide accurate work estimations for project planning and execution support to Technology Leads and Project Managers.
Ensure client satisfaction through technical excellence and innovation, supporting their digital transformation goals.
Additional Responsibilities:
Apply sound design principles and architectural best practices.
Demonstrate an understanding of performance engineering and software quality processes.
Translate functional and non-functional requirements into technical specifications.
Design and develop complex programs and write effective test cases and scenarios.
Understand the software development life cycle (SDLC) and agile methodologies.
Stay updated with the latest technologies and industry trends.
Exhibit logical thinking, strong problem-solving abilities, and collaborative mindset.
Technical & Professional Requirements:
Primary Skill:
Machine Learning with Python
Preferred Skills:
Deep understanding of Python-based ML frameworks (e.g., scikit-learn, TensorFlow, or PyTorch)
Familiarity with data processing, model training, and deployment techniques.