SOFTWARE DEVELOPMENT MANAGER

Technology Park Malaysia, Bukit Jalil, Kuala Lumpur





Responsibilities:
  • To own and drive technical projects and provide leadership for a group of software engineers in an innovative and fast-paced environment, and develop world-class, highly available, scalable products / web services;
  • To be responsible for the overall planning, execution, and success of complex technical projects;
  • To be a technical leader and motivator who is comfortable leading teams in a high-pressure, dynamic and in a global environment;
  • To take broadly defined projects and interact with Product Management, Sales and other groups to deliver high quality output;
  • To lead and own the entire lifecycle of the product - design, documentation, coding, testing and deployment;
  • To own the prioritization, scoping and scheduling processes for new products and features;
  • To work with and advice management on technical aspects, make well-informed decisions in a fast-paced, rapidly-changing environment;
  • To improve processes, technology and applications continuously by showing the team better ways of doing things and help improve skills in the team;
  • To prioritize tech-debt and ensure the platforms and applications meet the latest industry standards;
  • To build platforms, frameworks, APIs, libraries & automated tools to facilitate rapid issue resolution and development and deployment of new features and changes;
  • To imbibe and maintain a strong customer service-oriented attitude while designing and building products;
  • To assume any other responsibilities as deem necessary by the management from time to time.

Requirements:
  • Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology, Science & Technology or equivalent.
  • At least 6 year(s) of related working experience for this position, with minimum 2 year(s) managerial experience.
  • Required skill(s): JAVA J2SE or J2EE, JSP (with knowledge of XML and OO Programming). Experience in latest Java framework like Spring 5 will be added advantage.
  • Operating System: Windows Server, Linux, Unix, VMware.
  • Good knowledge of databases and experience on Application, WEB and Database server installation and configuration.
  • Strong distributed systems and architecture knowledge, and experience with multi-tiered systems.
  • Resourceful, independent and result oriented. High attention to details and thoroughness in documentation is essential.
  • Strong skills in time management, planning, organizing, analytical and creative problem-solving good team work.
  • To have good knowledge in the software industry, good technical skill, communication skill and leadership ability.

APPLY NOW