Role Description
This is a full-time role for Software Engineers / Developers to join our team in Singapore.
- Design and develop highly efficient, scalable and maintainable software solutions.
- Gather, analyze, and understand software requirements and align solutions.
- Write and apply high quality, clean and maintainable code that continuously adhere and apply to industry best practices for software coding.
- Test cases, troubleshoot and debug software applications, performing root cause analysis, resolve defects / performance issues and implement effective solutions.
- Review code, share knowledge, and maintain comprehensive project documentation.
- Provide scheduled applications software and hardware maintenance to ensure high uptime.
- Provide software operational support such as system recovery bug fixes, feature enhancements, scheduled application software maintenance.
Job Requirements
- Bachelor’s Degree in Computer Science or Computer Engineering.
- Exhibit strong problem solving and analytical skills.
- Good team player with excellent communication skills.
- Knowledgeable and proficient in programming languages such as C#, C++, SQL, Visual, Java, Javascript, Python.
- Possess full SDLC track record including planning, development, coding, testing, debugging, deploying, and maintenance.
- Experience in AIML and QFD.
- Experience in designing and building scalable data products on platforms.
- Experience with database management system with best security practices and compliance standards.
- Previous experience in software for carbon management, ERP, big data engineering, Industrial Internet of Things (IOT) will be advantageous.
Interested candidates are encouraged to include (1) Wage Expectation and (2) Availability in their application.