Location: Macpherson / AMK / Tampines and others (depending on project needs)
Working hours: Monday - Friday, Standard Office Hours
Key Responsibilities:
- Design, develop, and maintain software applications across various platforms.
- Write clean, efficient, and well-documented code.
- Collaborate with project managers, business analysts, and other developers to define and implement new features.
- Troubleshoot, debug, and optimize software to ensure high performance and quality.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Work with databases and manage data storage, retrieval, and manipulation.
- Write unit tests and integrate automated testing into the development process.
- Stay up-to-date with emerging technologies and industry trends to bring innovative solutions to the team.
- Contribute to continuous improvement initiatives and the evolution of development processes.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Entry level candidates will be highly considered.
- Min. 1 year work experience in software development (bonus if have full-stack development experience).
- Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, etc.
- Strong understanding of object-oriented programming and software design patterns.
- Experience with web development frameworks (e.g., React.JS, Angular, Spring, Django).
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Knowledge of version control systems (e.g., Git).
- Experience with cloud platforms (e.g., AWS, Azure) is a plus.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Your recruiter for this job: WhatsApp Celine @ 6421 4966 for an immediate response.
Connect with me on LinkedIn: www.linkedin.com/in/your-recruiter-celine-chan
Celine Chan | R21103433
Talentsis Pte Ltd | EA No: 20C0312