Job Description
About Us:
We are looking for an enthusiastic, growth-minded Junior Software Engineer to join our engineering team. You will work closely with experienced developers to design, build, and maintain high-quality software solutions, while rapidly expanding your own technical skills.
Key Responsibiliti
- es:Write \& Maintain Co
de: Develop clean, efficient, and maintainable code for our core applications under the guidance of senior enginee
- rs.Debugging \& Troubleshooti
ng: Assist in identifying, reproducing, and resolving software bugs and system performance issu
- es.Testing \&
QA: Participate in writing unit tests and support quality assurance procedures to ensure reliable software delive
- ry.Collabora
te: Actively participate in daily stand-ups, sprint planning, and code reviews, welcoming feedback to refine your coding practic
- es.Documentati
on: Write and maintain clear technical documentation for codebase processes and system featur
- es.Continuous Learni
ng: Investigate new technologies, study the existing codebase, and take on progressively complex tasks as your skill set gro
w
**s
.What We Are Looking For (Qualification**
- s):Educa
tion: Degree or Diploma in Computer Science, Software Engineering, or a related field (or equivalent bootcamp/practical experie
- nceTechnical Sk
ills: Foundational knowledge of programming languages such as [e.g., Python, Java, JavaScript, C++, or
- C#Tools \&
Tech: Familiarity with modern frameworks and version control systems
lik
e Git. Basic understanding of databases (SQL/NoSQL) is a p
- lusProblem-So
lver: A natural curiosity and the ability to break down problems into logical, manageable st
- epsCommunica
tion: Excellent written and verbal communication skills. You are not afraid to ask questions and seek clarification when facing blocke
rs.