Job Description
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Design and implement scalable and reliable software solutions.
- Troubleshoot and debug issues in existing software applications.
- Conduct code reviews and provide constructive feedback to other team members.
- Stay up-to-date with emerging technologies and industry trends.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Work closely with product managers, designers, and other stakeholders to ensure that software solutions meet business requirements and user needs.
- Continuously improve software development processes and practices.
- Any other ad-hoc duties as assigned by supervisor.
Requirements
- Diploma or Degree in Information Technology or related fields
- Strong proficiency in one or more programming languages, such as Java, C++, Python, .NET, JavaScript, etc.
- Experience with software development methodologies, such as Agile or Scrum.
- Familiarity with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work effectively both independently and as part of a team.
- Prior experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Experience with relational and/or NoSQL databases is a plus.
- Experience with front-end development (HTML, CSS, JavaScript) is a plus.
Interested applicants, please email your resume to Andre Chua Jing Ming
Email: [email protected]
CEI Reg No: R1989053
EA Licence No: 99C4599
Recruit Express Pte Ltd