Deskripsi Pekerjaan
Join Changi Airport Group as a Senior Software Engineer and play a pivotal role in shaping the future of aviation technology. We are seeking a talented full-stack developer to build secure, scalable airport operations solutions that enhance the travel experience for millions of passengers. In this dynamic role, you will leverage your technical expertise to design robust systems, ensure data integrity, and drive innovation across our digital platforms.
You will be working within a collaborative environment where your contributions directly impact critical airport infrastructure. We value a culture of continuous improvement, security-first thinking, and technical excellence. As a Senior Engineer, you will not only write clean, efficient code but also mentor team members and lead technical initiatives. If you are passionate about building impactful software and want to be part of one of the world's busiest aviation hubs, we want to hear from you.
Tanggung Jawab
- Design, develop, and deploy secure, scalable full-stack web applications tailored for airport operations.
- Collaborate with cross-functional teams to translate business requirements into robust technical solutions.
- Implement and maintain rigorous security protocols to protect sensitive airport data and infrastructure.
- Optimize application performance, ensuring high availability and low latency for critical systems.
- Conduct code reviews, provide mentorship to junior engineers, and drive best practices in software development.
- Integrate third-party APIs and legacy systems to enhance operational efficiency.
- Participate in the full software development lifecycle (SDLC), including requirement analysis, design, testing, and deployment.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5+ years of experience in full-stack software development.
- Proficiency in modern JavaScript frameworks (e.g., React, Vue, Angular) and server-side languages (e.g., Node.js, Python, Java).
- Strong experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of software security principles and data privacy regulations.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.