- Involved in analysis, design, development, testing, troubleshooting of building framework / component / API for enterprise, high-volume transactional system.
- Collaborate with other engineers/team to design and deliver a scalable, high-performance, and secured solution.
- Participate in requirement analysis to provide technical solution.
- Analyse and improve efficiency, scalability, performance, and security of various system resources.
- Develop and maintain system architecture diagram and documentation.
- Develop and maintain coding standards and best practices.
- Continually researching current and emerging technologies and proposing changes where needed.
- Conduct regular assessments to ensure system is aligning to coding standards, best practices, design blueprint and technical roadmap.