Software Engineer

We are seeking a motivated and detail-oriented Software Engineer to join our team. This is an exciting opportunity to work across the full development cycle, tackle complex challenges, and contribute to innovative projects that drive continuous improvement.

Responsibilities include but are not limited to:

1. Develop, test, and maintain application features and enhancements.

2. Support and troubleshoot application issues, defects, and incidents.

3. Develop and integrate RESTful APIs.

4. Collaborate with team members to deliver software solutions based on business requirements.

5. Participate in code reviews, testing, and development activities.

6. Prepare and maintain technical documentation.

7. Ensure application quality, performance, and security standards are met.

8. Perform any other duties and tasks as assigned.

Requirements:

· Diploma or Degree in Computer Science, IT or a related field.

· At least 1 year of relevant experience. Fresh graduates are welcome to apply.

· Knowledge of Java, ReactJS, Spring Boot, and TypeScript.

· Understanding of RESTful APIs and relational databases (eg. SQL Server, PostgreSQL)

· Strong analytical, problem-solving, and communication skills.

· Eagerness to learn and work in a team environment.

· Positive attitude and professional demeanour.