22 hours ago
Bengaluru, IndiaIntern
Responsibilities
- Collaborate with senior developers to understand project requirements and objectives.
- Assist in designing and developing software solutions.
- Write clean, efficient, and maintainable code.
- Conduct unit testing and debugging to support software quality.
- Participate in code reviews and provide constructive feedback.
- Assist with troubleshooting and resolving technical issues.
- Contribute across the software development lifecycle and work with different technology areas.
- Support on-time, high-quality project delivery and develop innovative, cost-effective solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of programming fundamentals and object-oriented concepts.
- Proficiency in at least one programming language, such as Java or Python.
- Knowledge of Angular, React, HTML, CSS, and JavaScript.
- Experience with software development projects or internships.
- Familiarity with Git and relational databases and SQL.
- Basic understanding of Unix, Linux, and Windows servers.
- Basic understanding of cloud and DevOps concepts.
- Basic knowledge of code analysis tools and IDEs.
- Strong problem-solving, analytical, collaborative, and communication skills with eagerness to learn.
Benefits
- Ideally a six-month internship starting in January 2027.
- Flexible working arrangements are supported where possible to enable easier collaboration.
