Epicareer Might not Working Properly
Learn More
M

Software Engineer II

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Job Description

Full stack software engineers at AirAsia focus on delivering secure, scalable solutions that are integrated with our large scale internal and external applications. We believe in the continuous pursuit of making things better and building a team passionate about learning and sharing knowledge. We’re looking for talent to be part of the enterprise domain within our software engineering team

YOUR ROLE AS A SOFTWARE ENGINEER Il

• Participate actively and contribute within a team that practices Agile Scrum methodology.

• Implement test-driven development principles in the projects assigned to you.

• Utilize source code management strategies ensuring efficient analysis, review, and deployment of code to the pipeline.

• Uphold principles of security, performance, and scalability in all decision-making processes and contributions.

• Share and meticulously document knowledge as an integral part of your workflow.

• Collaborate with multiple teams to deliver complex and innovative software solutions for our expanding business.

• Advocate for and drive exceptional software engineering practices across the entire engineering team.

• Continuously experiment with and explore new and emerging technologies, bringing fresh perspectives on how they can benefit the team.

• Embrace your role as an outstanding team member within the AirAsia Software Engineering & Technology team.

WHO ARE YOU:

• Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

• Minimum of 3 years of software engineering experience.

• Proficiency in coding with C# for .NET framework and Python.

• Strong command of JavaScript, specifically ES5.

• Experience in designing and deploying dynamically scalable, highly available, fault-tolerant, and reliable applications.

• Proven track record of contributing to team efforts in automation and enhancing Development/QA processes using CI/CD tools such as Gitlab, Github, TeamCity, Jenkins, Maven, Gradle, and Nexus.

• Solid understanding of Git, including branching and merging strategies.

• Working knowledge of Software Release Management.

• Familiarity with cloud platforms (GCP, AWS, Azure), virtualization platforms (Docker, VMware/vSphere), and Cloud Management and Cloud Analytics tools.

• Experience with Docker, Kubernetes, and Openshift is advantageous.

• Proficiency in monitoring software such as App-Dynamics, Nagios, and SolarWinds.

• Knowledge/experience in Application Logging, Monitoring, Performance Management tools like AppDynamics, Dynatrace, and New Relic.

• Experience with performance testing and load testing tools is preferred.

We are all different - one talent to another - that is how we rely on our differences. At AirAsia, you will be treated fairly and given all chances to be your best.We are committed to creating a diverse work environment and are proud to be an equal opportunity employer.

Search Firm Representatives - AirAsia does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place will be deemed the sole property of our company. No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place.