Position overview

As a Software Engineer at Weaver Network, your primary responsibilities include collaborating with the Technology Delivery and R&D teams to design and implement technical solutions, identifying opportunities for improvement in applications, and participating in project implementation cycles by developing necessary technical deliverables.

Key responsibilities

As a Software Engineer at Weaver Network, your primary responsibilities include, but are not limited to:

  1. Liaise with the Technology Delivery Team to develop and implement technical designs.
  2. Develop customized solutions through code development to extend the standard capabilities of the existing platform.
  3. Enhance applications by identifying opportunities for improvement, making recommendations, and designing and implementing these enhancements.
  4. Liaise with the product R&D team to work on the product localization plan.
  5. Participate in required user sessions, such as requirement gathering, solution preview sessions, and design workshops, throughout the project implementation cycles.
  6. Develop necessary technical deliverables such as technical design documents, solution decks, testing plans, and other relevant materials.

Qualifications

As a Software Engineer at Weaver Network, we require candidates who possess the following skills and qualifications:

  1. Relevant academic training, such as Computer Science, Information Systems, or a related field.
  2. Preferably a Bachelor’s degree in a related field.
  3. Experience and proficiency in programming tasks, such as Java, JavaScript, CSS, and API implementation.
  4. Experience in delivering enterprise software solutions and services, such as ERP, BPM, or related enterprise IT solutions.
  5. A team player and self-learner.
  6. Both fresh graduates and experienced professionals are welcome to apply.