Senior Software Engineer
Securemetric Berhad
Job Description
Responsible for the full software development lifecycle, including requirement analysis, system design, development, testing, deployment, and maintenance of enterprise-level applications.
Design, develop, enhance, and maintain backend systems, including databases, APIs, and application integrations to ensure system performance, reliability, scalability, and security.
Participate in system revamp and modernisation initiatives, including system redesign, code refactoring, optimisation, and enhancement of existing applications.
Collaborate with software architects, developers, and relevant stakeholders to analyse business requirements and define functional and technical specifications.
Support the development, enhancement, maintenance, and troubleshooting of mobile applications.
Perform code reviews, debugging, testing, and troubleshooting of application issues to ensure system quality, performance, and reliability.
Ensure code quality, proper