
Principal Engineer
- Malaysia
- Permanent
- Full-time
- Lead and manage engineering projects from concept to completion, ensuring timely delivery and adherence to quality standards.
- Provide technical leadership and mentorship/coaching to Tech Leads and Senior Developers.
- Collaborate with cross-functional teams, including product management, design, and operations, to develop innovative solutions.
- Conduct research and stay updated on industry trends, emerging technologies, and best practices.
- Develop and maintain technical documentation, including design specifications.
- Identify and resolve technical challenges and provide solutions to complex engineering problems.
- Ensure compliance with security and compliance standards.
- Participate in code reviews, design reviews, and contribute to continuous improvement initiatives.
- Experience with Java backend and API development, including Spring Boot framework.
- Experience with front end development, specifically Angular.
- Knowledge of Agile delivery processes.
- Experience working closely with and influencing business stakeholders.
- Experience in solution design is required.
- Experiencing leading engineering teams and driving delivery is required.
- Insurance industry or Financial Services industry experience is preferred.
- Strong analytical and problem-solving skills.
- Strong communication skills, written and verbal.
- Ability to multi-task and work under pressure.
- Systems and business architecture knowledge is a plus.
- Ability to take minimal direction and work independently with high precision/quality of output.
- Experience working with teams across multiple countries.