We are looking for a passionate and motivated Junior Software Engineer / Developer to join our development team. The successful candidate will be involved in the design development testing and support of software applications. This role is ideal for individuals looking to grow their skills and contribute to real-world projects in a collaborative and fast-paced environment.
Key Responsibilities:
- Assist in designing coding testing and maintaining software applications.
- Work closely with senior developers to implement new features and fix bugs.
- Participate in code reviews documentation and software testing processes.
- Troubleshoot issues identify root causes and propose effective solutions.
- Collaborate with cross-functional teams including QA UI/UX and project managers.
- Stay updated with emerging trends and technologies relevant to software development.
- Write clean efficient and maintainable code following best practices.
- Participate in sprint planning daily stand-ups and other Agile ceremonies.
Qualifications :
- Bachelors degree in Computer Science Information Technology or a related field.
- 1 -2yrs working experience in the same field is a plus factor.
- Basic understanding of software development principles and practices.
- Experience with at least one programming language (e.g. Java Python NodeJS JavaScript).
- Familiarity with version control systems and CICD pipelines (e.g. Git BitBucket) is a plus.
- Good problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Eagerness to learn and grow in a collaborative team environment.
Nice to Have:
- Internship or academic project experience in software development.
- Exposure to web or mobile app development frameworks.
- Understanding of databases and basic SQL queries.
- Knowledge in Cloud Architecture environment (e.g. AWS GCP)
Additional Information :
#LI-CG1
Remote Work :
Yes
Employment Type :
Full-time