Job Descriptions Role & Responsibilities:
• Develop and maintain software applications.
• Implement and enforce coding standards and best practices.
• Collaborate with internal and external teams to improve and fix software.
• Ensure the functionality, security, and performance of software systems.
• Create and maintain technical documentation, including system architecture, design specifications, and user manuals.
• Participate in code reviews and troubleshoot software issues.
Project Background & Requirements
• A web application (3 tiers) to support internal staffs
• The system is tightly integrated with multiple systems (both upstream and downstream) via variety of protocols such as API, Messaging, SDK, etc.
• Working as a team member of a Squad team (7-10 members with multiple roles; PM, PO, SA, TL, Dev, QA)
• Working in Agile (Scrum) to delivery assignments in a 2-weeks Sprint basis