We are looking for a motivated and enthusiastic Associate Software Engineer to join our engineering team.
Responsibilities
- Develop, test, debug, and maintain software applications.
- Write clean, efficient, scalable, and maintainable code.
- Collaborate with senior developers, product managers, QA engineers, and other team members.
- Participate in code reviews and follow established coding standards.
- Troubleshoot technical issues and identify appropriate solutions.
- Develop and integrate APIs and third-party services when required.
- Write unit tests and assist with application testing and quality assurance.
- Participate in Agile/Scrum ceremonies, including stand-ups, sprint planning, and retrospectives.
- Learn and apply new technologies, frameworks, and development practices.
- Contribute to technical documentation and project-related activities.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 0–2 years of experience in software development; fresh graduates are welcome.
- Good understanding of programming fundamentals, data structures, and algorithms.