Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Full Stack Support)

Singtel Group

Kuala Lumpur

On-site

MYR 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading telecommunications company in Kuala Lumpur is seeking a Software Engineer responsible for troubleshooting and resolving customer-impacting issues. The ideal candidate will have a bachelor's degree in a related field and 3-5 years of professional experience with strong proficiency in back-end technologies like Node.js and Java. They should excel in a collaborative environment while maintaining production stability and supporting applications. Apply to join a dynamic team with opportunities for growth.

Qualifications

  • 3-5 years of professional experience as a tech ops/support engineer with a strong focus on web application development.
  • Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication skills to articulate technical concepts to both technical and non-technical stakeholders.

Responsibilities

  • Deploy new releases and environments for applications.
  • Respond to emails and incident tickets, maintaining issue ownership.
  • Build and maintain scalable deployments globally.
  • Monitor and maintain production environment stability.
  • Perform production support activities and coordinate with the Application Development Team to resolve issues.

Skills

Node.js
Java
Springboot
Kafka
RabbitMQ
Apache Flink
Apache NiFi
Docker
PostgreSQL
Elasticsearch
AWS
Azure
Google Cloud
Atlassian suites

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field
Job description

The Software Engineer will be responsible to troubleshoot, debug, evaluate and resolve customer impacting issues with a focus on detecting patterns and working with the engineering, development and or product teams to eliminate defects.

Make an Impact by:
  • Deployment of new releases, environments for applications.
  • Responding to emails and incident tickets, maintaining issue ownership.
  • Build and maintain highly scalable, large scale deployments globally
  • Co-Create and maintain architecture for 100% uptime. E.g. creating alternate connectivity.
  • Practice sustainable incident response/management and blameless post-mortems.
  • Monitor and maintain production environment stability.
  • Perform production support activities which involve the assignment of issues and issue analysis and resolution within the specified SLAs.
  • Coordinate with the Application Development Team to resolve issues on production.
  • Suggest fixes to complex issues by doing a thorough analysis of root cause and impact of the defect.
  • Provide daily support with a resolution of escalated tickets and act as a liaison to business and technical leads to ensure issues are resolved in a timely manner.
  • Technical hands-on troubleshooting, including parsing logs and following stack traces.
  • Efficiently do multi-tasking where the job holder will have to handle multiple customer requests from various sources.
  • Identifying and documenting technical problems, ensuring timely resolution.
  • Prioritize workload, providing timely and accurate resolutions.
  • Should be highly collaborative with the team, and other stakeholders.
Skills for Success:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of professional experience as a tech ops / support engineer, with a strong focus on web application development.
  • Strong proficiency in back-end technologies such as Node.js, Java, Springboot, Kafka, RabbitMQ, Apache Flink, Apache NiFi and Docker.
  • In-depth knowledge of database systems such as PostgreSQL & Elasticsearch and experience with query optimization and database design.
  • Background about cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with serverless architecture.
  • Proficiency in Atlassian suites.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
  • Strong communication skills and ability to effectively articulate technical concepts to both technical and non-technical stakeholders.

Your Career Growth Starts Here. Apply Now!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.