Senior Software Developer, Singapore Airlines

Senior Software Developer, Singapore Airlines

Company Singapore Airlines
Job title Information Technology – Senior Software Developer
Job location Kuala Lumpur, Malaysia
Type Full Time

Responsibilities:

  • Identifying and implementing the most optimal cloud-based solutions for the company
  • Requirement analysis, technical designing, developing, deploying, debugging, and monitoring of cloud-based applications.

Requirements & Skills:

  • Possess a degree in Information Technology or related fields
  • Minimally 5 years of relevant software development experience
  • Technically competent in one or more of the following languages, tools and technologies:
  • Cloud-native development including microservices (OCP ROSA), Spark, and serverless environment
  • Front-end development such as HTML5, CSS3, JavaScript, jQuery, React.js, Vue.js, etc
  • Server-side development such as Java, Spring/Spring Boot, Node.js, etc
  • Data management e.g. Amazon Aurora (MySQL), Kafka / MSK, Redis Cache, and data replication
  • Demonstrated expertise in designing Restful API services.
  • Experience in deploying applications in AWS or OCP ROSA using CI/CD pipelines incorporating vulnerability scans such as SonarQube & XRay.
  • Proven experience in DevOps leveraging automation for provisioning of infrastructure resources in AWS.
  • Proven ability in DevOps, specifically in automating AWS infrastructure provisioning.
  • Preference for experience in developing and managing critical, time-sensitive operational applications.
  • Solid understanding of Agile software development methodology, continuous integration, and continuous deployment (CI/CD) pipeline.
  • Good knowledge/understanding of application design and architecture
  • Professional certification in Cloud Security, AWS Certification, and/ or Cloud-related will be preferred
  • Good written and oral communication skills with ability to collaborate across teams
  • Strong analytical skills and a self-starter with ability to work independently
  • Fast learner and willing to take up the challenge

apply for job button