Posted on: 27/11/2025
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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1581737
Interview Questions for you
View All