Description
We are seeking a Digital Application Developer to join our team in Cheung Sha Wan, Hong Kong. As a Digital Application Developer at AECOM, you will play a crucial role in designing, developing, testing, and maintaining software systems based on client requirements.
Responsibilities:
- Design, develop, test, and maintain software systems based on client requirements.
- Collaborate with stakeholders to translate business needs into technical solutions.
- Build and manage system infrastructure, including data pipelines, storage, and computational environments.
- Conduct comprehensive testing (functional, performance, and security) to ensure system reliability.
- Provide technical support and troubleshooting for deployed solutions.
- Document processes, workflows, and system architecture for knowledge sharing.
- Stay updated on advancements in programming, system development, Generative AI, AI agents, and large language model (LLM) technologies.
- Propose and implement improvements for system efficiency and performance.
- Ensure compliance with security standards, data privacy laws, and industry regulations.
- Work closely with cross-functional teams to deliver innovative and effective solutions.
Qualifications:
- Bachelor's degree in computer science, software technology, or a related IT field (professional qualifications are a plus).
- Proficient in software development, particularly in web-based solutions, database implementation, and AI tool deployment.
- Proficiency in coding languages and common frameworks, e.g., Python and JavaScript.
- Strong knowledge of SQL databases; familiarity with NoSQL or other database types is an advantage.
- Knowledge of GIS Software (e.g., ArcGIS / QGIS) and development is an advantage.
- Minimum two (2) years of post-degree IT experience in a related function (e.g., analyst programmer, system programmer/support, web designer, web developer, or web master) within the past 10 years.
- Broad understanding of DevOps practices, containerisation technologies (e.g., Docker and Kubernetes), and automated testing/deployment.
- Hands-on experience with AI technologies, such as LLMs, AI chatbots, AI agents, prompt engineering, vector databases, Retrieval-Augmented Generation (RAG), or related AI frameworks, is a plus.
- Native fluency in spoken Cantonese and proficient in written Chinese; strong written and spoken English.
- Proven ability to lead technology-driven change and collaborate within a team.
- Strong organisational skills to manage multiple tasks and meet tight deadlines.
- Experience delivering professional verbal and written presentations.
- Demonstrates adaptability and professionalism under pressure.
Benefits: At AECOM, we offer comprehensive benefits to meet the diverse needs of our employees, including medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.
For more fresh new jobs, check out yubhub.co.