Our PeapleOur Peaple

WE ARE HIRING

Lead Software Engineer (Full Stack)

location   Malaysia    type   Full-Time
< Go Back

Do you enjoy solving problems that will serve thousands of people? Are you experimental yet pragmatic in problem solving? Do you consider yourself to be a strong communicator? If yes, this role might be for you!

What You’ll Be Working On

  • Managing and developing a team of highly skilled developers

  • Managing the delivery of multiple complex simultaneous system development projects from design through to release

  • Working closely with Delivery & Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery

  • Working closely with Delivery Management to ensure the handling of any delivery risks or issues

  • Participating in reviews and meetings and provide updates on project progress

  • Supporting project resource scheduling and department capacity planning

  • Taking responsibility for making key decisions to ensure the successful implementation of all initiatives

  • Maintaining, extending, and refactoring back-end codes of existing products

  • Optimising back-end performance of existing products

  • Collaborating and contributing to the continuous efforts in improving development standards (test-driven development, code reviews, etc.)

  • Mentoring junior team members and ensuring they adhere to determined software quality standards

  • What We’d Like to See in the Candidate

  • Minimum 7 years of experience in software project implementation and related fields.

  • A Bachelor’s Degree in Computer Science, Software Engineering, or equivalent.

  • Strong technical ability and knowledge of website systems, security systems and shell scripts.

  • Good and effective written and verbal communication.

  • Able to give clear instructions and expectations.

  • Good multitasking and organisational skills to manage projects demands and timelines.

  • Ability to maintain a healthy working environment, morale and communication among your team members.

  • Skilled in any modern front-end framework (ReactJS is preferred) and Java + Spring Boot Framework.

  • Experience in TDD, microservices and event-driven design is a plus.

  • Experience in the banking or insurance industry is a plus.