HamburgerMenu
hirist

Junior Software Engineer

Geek Technologies
Bangalore
1 - 3 Years

Posted on: 27/11/2025

Job Description

Description :


Role Overview :


As a Junior Software Engineer, you'll be a vital part of their engineering team, contributing to the development of cutting-edge software solutions while learning from experienced professionals and building a strong engineering foundation.


Key Responsibilities :


- Collaborate with senior engineers on requirements and system design.


- Write clean, well-documented and efficient code in languages like Java or Python.


- Participate in code reviews, providing and receiving constructive feedback.


- Develop and execute unit and integration tests.


- Assist in troubleshooting and debugging existing systems.


- Proactively learn about new technologies and trends.


- Contribute to agile ceremonies.


Required Skills & Qualifications :


- 1-3 years of professional experience or relevant internships/projects.


- Bachelors/Masters degree in Computer Science Engineering or equivalent technical foundation.


- Solid understanding of fundamental programming concepts and at least one object-oriented language (e.g., Java, Python).


- Familiarity with core data structures and algorithms.


- Exposure to or understanding of RESTful APIs and basic cloud concepts.


- Basic understanding of version control systems (Git).


- Proactive attitude towards learning and problem-solving.


- Strong communication and teamwork skills.


Preferred Qualifications :


- Personal projects or open-source contributions.


- Basic database knowledge (SQL and/or NoSQL).


- Familiarity with Agile principles.


info-icon

Did you find something suspicious?