05 Sep
|
TEKnuova
|
Bengaluru
05 Sep
TEKnuova
Bengaluru
About the Role
We are looking for highly motivated Software Engineering Interns who enjoy solving complex problems and building scalable applications. As part of the engineering team, you will work on real-world projects, contribute to product development, and gain exposure to modern software engineering practices.
Key Responsibilities
- Design, develop, test, and deploy software features.
- Write clean, maintainable, and effective code.
- Collaborate with product and engineering teams to solve business problems.
- Participate in code reviews and technical discussions.
- Debug, troubleshoot, and optimize existing systems.
- Contribute to backend, frontend, or full-stack development initiatives.
Required Skills
- Strong understanding of Data Structures and Algorithms.
- Proficiency in at least one programming language (Java, Python, C++,
JavaScript).
- Understanding of OOP concepts and software design principles.
- Familiarity with databases and SQL.
- Strong analytical and problem-solving abilities.
- Ability to learn new technologies quickly.
Preferred Skills
- Experience with React, Node.js, Spring Boot, Django, or Flask.
- Exposure to Git and version control systems.
- Participation in hackathons, coding competitions, or open-source projects.
What We're Looking For
- Curiosity and ownership mindset.
- Strong coding fundamentals.
- Ability to convert ideas into working solutions.
- Passion for building impactful products.
📌 Software Development Engineer - Internship (Bengaluru)
🏢 TEKnuova
📍 Bengaluru