The HAECO Group is an independent global provider of high-quality MRO services. We offer a broad range of aviation products and services that enable our customers to operate their aircraft, engines and components safely and efficiently. Headquartered in Hong Kong since 1950, our global reach has extended as we have grown. We now have operations throughout the Asia-Pacific region, Americas and other parts of the world.
Position Description
The Software Engineer is responsible for developing, deploying, and maintaining user friendly digital products for HAECO. He/She will be working closely with HAECO Group Digital and collaboratively with Data & Analytics team and IT infrastructure team for digital products development.
What You'll Do Collaborate with system architect, software engineers, product owners to ensure the digital and AI products meeting user requirements and product specifications. Follow development framework, product architecture, and standards to ensure the digital products & deliverables are robust and scalable. Write clean, modular, and maintainable programming codes to ensure digital products with continuous improvement capabilities. Collaborate with all teammates to build and maintain a development environment with DevOps and automation processes in place to ensure effective software development cycle. Review, trace, fix backend software defects/logics to ensure high quality digital and AI products. Run performance analysis, volume and stress tests to ensure all performance bottleneck or system stability issues found before products releasing. Collaborate with business users, project leaders, and other engineers when creating products/solutions requirements and system design. Develop and deploy business critical cloud applications in Azure and/or other cloud environments. Perform and participate in code reviews, architecture design and technical research. Support and maintain application with 99.9+% uptime SLA. Analyze performance bottlenecks, identify, and fix system stability issues. Write clean, efficient, and maintainable code while adhering to team's coding guidelines and quality standards. Investigate technical issues, find, and fix bugs, improve the performance and responsiveness of the apps developed Track, evaluate and recommend emerging technologies for digital product architecture and delivery What You'll Need Over 5 years working experience in enterprise system design / development / integration with various latest technologies. Technical expertise of web development and cloud native development technologies such as VueJS, NodeJS, JSON, XML, HTML5, React, JS Framework, and object-oriented/object function scripting languages including Python, Java, PowerShell scripting. Familiar with the basic theories and common algorithms of artificial intelligence, and be able to apply artificial intelligence technology to software product development. Understand LLM-related application architectures such as Langchain /AutoGPT /AIAgent.. Excellent problem analysis and problem-solving skills, able to quickly learn and adapt to new technologies. Advanced knowledge in connecting a SQL endpoint (SQL DB, Synapse) to retrieve data based on input parameters into the API. Solid experience in Agile, DevOps, CI/CD and set of tools such as Kubernetes, GitHub, GitLab, etc. Experience in Azure storage services like Data Lake, SQL DB, Tables and Files With working experience in aviation industry is an advantage Bachelor’s degree holder in Computer Science, Information Systems, Software Engineering, or a related technical discipline Fluent in Mandarin; Cantonese or English is an advantage.
HAECO Group is an equal opportunity employer. At HAECO, we are committed to creating an inclusive and supportive working environment for all our people regardless of their age, gender, gender identity, sexual orientation, relationship, family status, disability, race, ethnicity, nationality, religious or political beliefs. We believe in creating an environment where people feel comfortable at work and are able to realise their full potential.
Build your career with us and be part of something bigger at HAECO!
Reference ID: 554
All information provided by candidates will be treated in strict confidence and will be used for employment purpose only.