Responsibilities
• Working within a team of 2-6 software engineers to develop/maintain software.
• Working through the implementation, integration, testing and deployment phases of project delivery.
• Understanding technical design and associated design documentation and participate in design reviews.
• Execute and report the assigned project tasks over its development cycle.
• Collaborate with team members across other domains and geographical locations.
• Ensure the quality of deliveries and ensure conformance to processes and practices.
Requirements
• Bachelor/master’s degree in computer science, Computer Engineering, Mathematics or related area.
• 2 to 4 years of professional experience in areas such as payments and financial services, internet-based services, or software products.
• Highly competent hands-on experience in the following:
o Java (preferably with Spring Boot experience)
o Working experience in Linux / Unix environment
o Experience in using source control tools (Preferably GIT)
o Software design and development methodologies, preferably agile methodology.
o OO-based analysis and design o Database Design (Oracle/MySQL)
o Experience in Business Process Management (BPM) such as Camunda Process Engine would be a plus
• Highly analytical, innovative, and able to think strategically and to develop software based on requirements/specifications.
• Excellent verbal and writing skills; ability to produce clear, concise communications and documentation.
• Highly effective at working in cross-functional and cross geographical organizations.
• Ability to work in a fast paced environment with diverse cultures
• Ability to deal with uncertainty and adapt to changes.
Kindly submit directly to [email protected]
Foong Siew Hoon (CEI Reg No R1108593)
Giant Recruitment Pte Ltd(EA License No.: 22C0921)