DescriptionResponsibilities:
- Collaborate with product managers and designers to define software requirements and specifications.
- Develop test and maintain software applications using best programming practices.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and resolve software defects and issues promptly.
- Contribute to documentation of system design and programming code.
- Stay updated with emerging technologies and propose improvements to current systems.
RequirementsRequirements:
- Bachelors degree in Computer Science Engineering or a related field.
- Experience in software development with proficiency in programming languages such as Java Python or JavaScript.
- Familiarity with web development frameworks (e.g. React or Angular).
- Understanding of database technologies (SQL or NoSQL).
- Strong analytical and problem-solving skills.
- Excellent communication skills and a team-oriented mindset.
- Experience with version control systems ideally Git.
- Ability to work in an Agile environment.
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to for immediate processing.
Only shortlisted candidates will be notified.