Global Portnet Software Engineer

Be among the first applicants.
Benchmark Staffing Solutions
Singapore
SGD 80,000 - 100,000
Be among the first applicants.
3 days ago
Job description

About our client

Our client is a leading port group and trusted partner to cargo stakeholders. Their global network encompasses 160 locations in 42 countries around the world. The Group’s portfolio comprises over 60 deep-sea, rail and inland terminals, as well as affiliated businesses in supply chain management, logistics, marine and digital services.

Global Portnet Software Engineer

Job Overview:

The role is part of the GIT Global Portnet (GPN) Platform Delivery Team to support GPN-related product and project software developments. His/her job purpose is to create and maintain software applications, ensuring they are secure, efficient and meet the requirements of project and product developments, while working collaboratively with cross-functional teams and adapting industry-specific development (e.g., low code) and best practices (e.g., CICD, Agile).

Job Responsibilities:

  • Be part of the team to deliver the Global Portnet (GPN) platform that aims to improve the efficiency and productivity of global port communities.

Project Delivery and Enhancements (Agile and Waterfall)

User Requirements:

  • Interact with users to understand business processes and needs.
  • Demonstrate empathy to understand business needs to ensure the most important user stories are delivered fast.
  • Gather user requirements comprehensively and perform requirement analysis, working closely with the process lead to document functional and non-functional requirements.

Design:

  • Prepare High-level System Design, Detailed Design and Systems Specifications.
  • Prepare project-specific Technical Requirement Specifications.
  • Prepare UI/UX Design and Interface specifications between the Front and Back-end.
  • Design an effective and efficient Database schema/query-set.

Development:

  • Hands-on development of clean, efficient, and testable code, using agile best practices such as Test-Driven Development (TDD) and continuous integration/continuous delivery (CICD).
  • Liaise and communicate the agreed requirements and design to outsourcers.
  • Ensure technical quality of deliverables, in compliance with prevailing standards and best practices including mandatory code reviews.

Testing:

  • Design and prepare the Test-Driven (TDD) Test Specifications.
  • Conduct requisite Testing Phases (Unit, Functional, SIT, UAT, Performance, Load).

User Change Management:

  • Prepare and demo material to articulate to the target audience how best to unlock the value of the delivered system capabilities.
  • Conduct user demos and training guiding them to discover the business value of the features being released, as well as to gather feedback for potential inclusion into the product backlog.

Implementation and Post-Implementation Support:

  • Prepare implementation SOPs and perform Quality Review for implementations.
  • Provide support during the implementation and post-implementation period to monitor performance, load, and system stability.
  • Provide recommendations and resolutions for issues detected or reported to ensure operational continuity for the client.

Operations Support:

  • Perform operations support role to ensure smooth running of delivered systems.
  • Prompt response to reported system problems.
  • Swift troubleshooting of system problems.
  • Quick resolution of problems.
  • Handling of complex/critical/urgent issues involving decision making.
  • Document system problems and resolutions for future reference.
  • Provide training to new staff.
  • Application Domain expertise.
  • Business Domain expertise.

Job Requirements:

  • Degree in Computer Engineering, Computer Science, or IT-related discipline.
  • Experience in Java, SpringBoot, Angular, Superset, and Python will be advantageous.

Personal Characteristics and Behaviours:

  • Good technical analysis and design skills.
  • Good problem-solving skills.
  • Good communication skills.
  • Innovative and resourceful.
  • High initiative and result-driven.

Are you ready for a challenging and exciting endeavour that will require the investment of a lot of hard work, dedication and all your experience? If yes, you might be exactly the new team member they are looking for!

Please submit your updated and comprehensive CV in MS WORD FORMAT ONLY (NOT PDF) with full career details, stating current or last drawn salary with full breakdown such as base, incentives, AWS, etc. and expected salary, contact details, educational qualifications, working experiences, reasons for leaving each past employment(s) and availability date.

What our client offers:

Develop Your Potential: They emphasize and offer exciting rotations, learning and development opportunities, which will fuel your career aspirations and complement your business exposure across their global network.

Diverse, Equal Opportunity: They build a sustainable work culture where their people feel welcome, valued, respected and able to express their ideas and beliefs freely. They believe that diversity of thought and approaches in their workplace makes them stronger as a team.

Competitive Compensation and Benefits: They are committed to recognizing and rewarding your contributions to the business. Their benefits packages aim to improve your quality of life by providing support for medical, dental, recreation, among others.

Thank You!

We thank all applicants for their interest in a career with our client. Due to the high volume of incoming applications, we will not be able to respond to all applicants. Therefore, only shortlisted applicants will be notified for interviews. All applications will be treated with the strictest confidence.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Global Portnet Software Engineer jobs in Singapore