IT Program Developer
20 Oct 2024
Our Client is a plastic machinery manufacturing company. They are looking for an IT Program Developer to design and build new application programs for their systems. This person will be based in Singapore.
Job Description:
Key Responsibilities
Understand client requirements and how they translate in application features
Collaborate with a team of IT professionals to set specifications for new applications
Design creative prototypes according to specifications
Write high quality source code to program complete applications within deadlines
Perform unit and integration testing before launch
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to reprogram, update and add new features
Develop technical documents and handbooks to accurately represent application design and code
Create and update user manuals to allow users to be able to use the systems
Key Required Skills
Degree in Computer Science or related courses
At least 3 years of experience in application development and support
Experience in designing and building applications
Required knowledge includes Java, servler, jsp, freemaker, Spring, Hibernate, JPA
Skilled in HTML, Javascript, Vue, React and other frameworks
Experienced in Oracle, MYSQL, SQL Server; and able to write SQL statements
Knowledge in FIORI and ABAP will be an advantage
Advanced knowledge of O365, including SharePoint, Exchange Online, Azure AD, and Microsoft Endpoint Manager
Knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles.
A team player with excellent communication skills
Analytical thinking and problem-solving capability
Certified application developer is a plus
Exceptional customer service skills with a problem-solving attitude
Able to troubleshoot a large variety of technical issues
Solid technical background with an ability to give instructions to a non-technical audience
Ability to work under pressure
Good attitude and willingness to learn
Able to work with colleagues from different countries
6