Job Highlights
- Hybrid Working Arrangement – Enjoy flexibility between work-from-home and office.
- Learn & Grow with Experienced Professionals – Gain valuable exposure and learn from a highly experienced team.
- Up to 24 Days Annual Leave – More time to rest, recharge and enjoy life.
- Professional Certification Sponsorship – We support your continuous learning and career development.
- Annual Performance Bonus – Be rewarded for your achievements and contributions.
- Annual Salary Increment – Recognise your growth and contribution year after year.
- Individual Expenses Benefits – Enjoy additional benefits to support your personal needs.
- Comprehensive Insurance Coverage – Medical, Personal Accident (PA) & Life Insurance coverage.
- Company Events & Activities – Connect, have fun and build great memories with the team.
Principal Software Engineer
Responsibilities:
- Participate in custom enterprise application development and maintenance for large corporations both within Asia and worldwide.
- Participate in the software development life-cycle.
- Lead the development, design, and implementation of applications and changes to existing information systems and software packages.
- Perform system analysis, design, testing, system integration and documentation whenever necessary.
- Provide recommendations and to assist in the preparation of project plans, time and resource estimates, task tracking, reporting & completion to deadline of assigned tasks or team, and priorities.
- Strong communication skills with ability to communicate with middle management team internal & external stakeholders.
- Guide, mentor & train the team to deliver and carve the career growth plans for your team.
- Any other tasks assigned by the Management as and when required.
Essential Knowledge, Skills, Abilities, Experience:
- Candidate must possess a relevant qualification in Software Engineering.
- A minimum of 10 years working experience in software application development relevant to the following skill sets:
- Experienced in Spring frameworks, Spring Boot, Hibernate, JSF, Struts, SQL, HTML, CSS, and JavaScript,
- RDBMS analysis and design (DB2, Oracle, MS-SQL etc.)
- Nice to have:
- Angular or ReactJS
- Agile methodology (Scrum, Kanban or similar)
- Insurance knowledge
- Strong problem-solving skills.
- Proficient in Mandarin and/or Cantonese, as the role requires frequent communication with Hong Kong clients
- Possess at least a Degree in IT or equivalent.