Python Software Developer
Company Name
Infosys Ltd ( Bangalore )
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.
-
-