Responsibilities
- Understand the current state of the software, with support from team.
- Gather requirements and work with product owner to refine the requests for implementation.
- Based on requirements, breakdown the user stories to into manageable tasks.
- Implement the feature in code following coding best practices and guidelines.
- Code review and unit testing to ensure software quality.
Qualifications
- Currently enrolled in Bachelor/Master Computer Science/Electrical/Electronic Engineering or a software related discipline, from an accredited college or university.
- Proficiency in object-oriented analysis, design & programming.
- Experience and interest in software development.
- Able to work independently and creatively.
- Familiarity with software tools such as Visual Studio, Visual Studio Code, git and Bitbucket.
- Good to have the knowledge and experience of: Python, LLM Multi Model, AI/ML in area of OCR/ICR & Test automation
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***