AECOM

Software Engineer / Application Developer

AECOM
Apply
2 days ago
Hong Kong, Hong KongMid Level

Responsibilities

  • Design, develop, test, maintain, and improve software systems based on client requirements.
  • Translate stakeholder and business needs into technical solutions.
  • Build and manage system infrastructure, including data pipelines, storage, and computational environments.
  • Conduct functional, performance, and security testing to ensure system reliability.
  • Provide technical support and troubleshooting for deployed solutions.
  • Document processes, workflows, and system architecture.
  • Ensure compliance with security standards, data privacy laws, and industry regulations.
  • Collaborate with cross-functional teams and lead technology-driven change.

Requirements

  • Bachelor's degree in computer science, software technology, or a related field.
  • At least three years of related IT experience within the past 10 years, such as analyst programmer, system programmer/support, web designer, web developer, or webmaster.
  • Proficiency in software development, web-based solutions, database implementation, and AI tool deployment.
  • Strong knowledge of SQL databases and familiarity with NoSQL or other database types.
  • Proficiency in coding languages and common frameworks, including Python and JavaScript.
  • Broad understanding of DevOps practices and automated testing and deployment.
  • Native spoken Cantonese, proficient written Chinese, and strong written and spoken English.
  • Ability to lead technology-driven change, collaborate with teams, manage multiple tasks, meet deadlines, and deliver professional presentations.
  • Knowledge of GIS, BIM, ArcGIS, or QGIS is advantageous.

Benefits

  • Benefits may include medical, dental, vision, life, AD&D, disability, paid time off, leaves of absence, voluntary benefits, business travel insurance, retirement savings, employee stock purchase plan, well-being resources, employee assistance, perks, and service recognition awards.
  • Flexible work options and training and development programs are available.
  • Newly hired employees must attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment.

Categories

AECOM

About AECOM

10,000+ employees
Contact me