Information Technology - Full Stack Software Engineer (AOMS)
SINGAPORE AIRLINES LIMITED
5 days ago
Posted date5 days ago
N/A
Minimum levelN/A
EngineeringJob category
EngineeringJob Description
We are looking for a highly skilled and versatile Full Stack Software Engineer to join our dynamic team. The ideal candidate will have robust experience in developing scalable, high-performance software solutions using modern frameworks, cloud platforms, and microservices architecture.
Key Responsibilities include:
• Review business requirements and perform impact analysis.
• Work with IT and business units to propose IT solutions by refining specifications and requirements based on available technology. Liaise with business users and developers to refine user stories.
• Design and develop quality and sustainable digital solution for initiatives and enhancements using best software development practices
• Create and maintain software documentation, including solution proposals, detailed technical design and test scripts
• Assist in the estimation of work effort and set a realistic schedule for development.
• Anticipate potential issues that may impact the implementation of initiatives. Support applications and track for prompt resolution of problems and issues.
• Ready to adapt to new Gen AI way of work and development to efficient and defect free delivery
Requirements
• Possess a degree in Information Technology or related fields.
• Proven experience as a Full Stack Developer. At least 5 years of experience in application development.
• Proficiency in Java/J2EE and frontend framework/libraries (e.g., React, Node.js, Next js).
• Strong understanding of Agile methodologies like Scrum, combined with hands-on experience in TDD (Test-Driven Development) practices.
• Experience with application design, solutioning (including database design) and software development.
• Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, and API Gateway.
• Experience with REST APIs, Java based Web Services (SOAP UI), session management, and Microservices architecture.
• Familiarity with modern DevOps practices, CI/CD pipeline.
• Hands-on experience with development tools like Eclipse, IntelliJ IDEA, and debugging tools for applet development.
• Good interpersonal and communication skills for working with both technical staff and non-technical business users.
• Possess understanding of Web User Interface Design (UI), cross-browser compatibility, general web functions and standards.
• Knowledge in other IT technical areas (network, servers, information security, middleware and AWS) will be advantageous.
• Knowledge in Gen AI tools such as ChatGPT, Germini, Github Co-Pilot will be useful
We are looking for a highly skilled and versatile Full Stack Software Engineer to join our dynamic team. The ideal candidate will have robust experience in developing scalable, high-performance software solutions using modern frameworks, cloud platforms, and microservices architecture.
Key Responsibilities include:
• Review business requirements and perform impact analysis.
• Work with IT and business units to propose IT solutions by refining specifications and requirements based on available technology. Liaise with business users and developers to refine user stories.
• Design and develop quality and sustainable digital solution for initiatives and enhancements using best software development practices
• Create and maintain software documentation, including solution proposals, detailed technical design and test scripts
• Assist in the estimation of work effort and set a realistic schedule for development.
• Anticipate potential issues that may impact the implementation of initiatives. Support applications and track for prompt resolution of problems and issues.
• Ready to adapt to new Gen AI way of work and development to efficient and defect free delivery
Requirements
• Possess a degree in Information Technology or related fields.
• Proven experience as a Full Stack Developer. At least 5 years of experience in application development.
• Proficiency in Java/J2EE and frontend framework/libraries (e.g., React, Node.js, Next js).
• Strong understanding of Agile methodologies like Scrum, combined with hands-on experience in TDD (Test-Driven Development) practices.
• Experience with application design, solutioning (including database design) and software development.
• Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, and API Gateway.
• Experience with REST APIs, Java based Web Services (SOAP UI), session management, and Microservices architecture.
• Familiarity with modern DevOps practices, CI/CD pipeline.
• Hands-on experience with development tools like Eclipse, IntelliJ IDEA, and debugging tools for applet development.
• Good interpersonal and communication skills for working with both technical staff and non-technical business users.
• Possess understanding of Web User Interface Design (UI), cross-browser compatibility, general web functions and standards.
• Knowledge in other IT technical areas (network, servers, information security, middleware and AWS) will be advantageous.
• Knowledge in Gen AI tools such as ChatGPT, Germini, Github Co-Pilot will be useful
JOB SUMMARY
Information Technology - Full Stack Software Engineer (AOMS)
SINGAPORE AIRLINES LIMITED
Singapore
5 days ago
N/A
Full-time
Information Technology - Full Stack Software Engineer (AOMS)