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 realworld projects in a collaborative and fastpaced 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 crossfunctional 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 standups 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 problemsolving 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)
Remote Work :
Yes
Employment Type :
Fulltime