Genpact is seeking fresh graduates for the position of Management Trainee – Python Developer at their Gurugram location. Candidates should have a bachelor’s degree in Computer Science, Engineering, or a related field. As a Management Trainee – Python Developer, you will be involved in developing Python-based applications, contributing to various projects, and collaborating with a team of professionals to deliver innovative solutions.
Company Name: Genpact
Job Role: Management Trainee – Python Developer
Education Required: Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience Required: Freshers
Job Location: Gurugram
Role and Responsibilities:
- Collaborate with team members to understand project requirements and deliver scalable Python applications.
- Write clean, maintainable code following best practices in software development.
- Develop unit tests and conduct automated testing to ensure code reliability.
- Participate in code reviews to provide and receive constructive feedback on code changes.
- Assist in troubleshooting issues, debugging code, and providing timely resolutions.
- Learn and adapt to new technologies and programming languages as required by projects.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Solid understanding of Python programming fundamentals and object-oriented design principles.
- Familiarity with web frameworks such as Django or Flask is a plus.
- A basic understanding of front-end technologies (HTML, CSS, JavaScript) is advantageous.
- Ability to work collaboratively in a team environment and contribute to collective goals.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills in English, both verbal and written.
- Prior internship or project experience involving Python development.
- Knowledge of version control systems (e.g., Git) and Agile methodologies.
- Exposure to database systems (SQL or NoSQL) and ORM libraries.