Job Description
A Software Engineer Intern (WIPRO Connected Services) you will contribute to the design and development of new software—ranging from prototyping and writing functional code to testing and implementation, working under senior engineers, participating in code reviews, learning new technologies, and contributing to documentation, all while gaining practical experience in the full Software Development Life Cycle (SDLC) in a team setting. Key duties include writing clean code, fixing bugs, collaborating on features, and understanding deployment processes, aiming to deliver functional and impactful software. This role will leverage your knowledge of programming languages and databases. You will collaborate with the team to support various stages of the software development life cycle. In this role, you will report to the Service Line Manager.
🎓 Have You Tried Common Jobs Pro : Book your slot now
Responsibilities
ChatGPT said:
Development & Coding:
Write, test, and maintain clean, scalable, and efficient code for web/mobile apps.
Testing & Debugging:
Perform unit, integration, and regression tests; identify and resolve software bugs.
Collaboration:
Work with cross-functional teams, participate in code reviews, design discussions, and pair programming.
Documentation:
Create and maintain technical documentation, user guides, and standards.
Learning:
Stay updated on new technologies, learn new programming languages, and understand design patterns.
Process Participation:
Contribute to agile sprints, CI/CD pipelines, and software deployment processes.
.
Skills
- Currently pursuing a degree in BE/B-Tech or any Technical Qualification or related STEM field.
- Fair understanding of operating systems (Windows, Linux) and Microsoft Office Suite.
- String understanding of core AI/ML concepts and algorithms and familiarity with visualization tools and cloud platforms is a plus.
- Familiarity with languages like Python, Java, JavaScript, C++ and relevant libraries (e.g., NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).
- Basiz knowledge of SQL and database systems is beneficial.
- Problem-solving aptitude and strong analytical skills.
- Knowledge of development tools (Git, IDEs) and methodologies.
- Good communication and teamwork abilities.
- Excellent communication (written/verbal) and teamwork skills
- Enthusiasm for learning and self-starting attitude.

