Skip to main navigation
Michael Page - Jobs and recruitment agency in Hong Kong
Saved Jobs, 0 currently saved jobs 0 Saved Jobs
Register / Sign in

NG Main Navigation

  • Job Seekers

    Job Seekers

    Start your job search

    Browse our jobs and apply for your next role.

    Find jobs
    • Find a Job
      • Job Opportunities
        • IT
        • Banking & Financial Services
        • Finance & Accounting
        • Work from Home or Hybrid
        • Returning to HK
        • View all jobs
      • Resources
        • Salary Comparison Tool
        • Job Match
        • Resume Templates & More
        • Create an Account
        • Submit your CV
    • Contract or Temp Jobs
      • Contracting Jobs
        • IT
        • Human Resources
        • Banking & Financial Services
        • Finance & Accounting
        • Secretarial & Business Support
        • View all contracting jobs
      • Contracting Resources
        • Top High-Paying Contract Jobs
        • Contracting vs permanent job: Which is better for you?
    • Career Advice
      • Career Tips
        • Changing Jobs
        • Interview
        • Salary and Negotiation
        • Tech Job Descriptions
        • Explore all categories
      • Most Popular Articles
        • How to reject a job offer
        • The highest paying jobs in Hong Kong
        • How to negotiate for a higher salary
        • 20 common interview questions
        • Read latest articles
  • Employers

    Employers

    Ready to recruit

    The right candidate is just a few clicks away.

    Request a call back
    • Looking to Hire?
      • Looking for Talent in
        • Technology
        • Banking & Financial Services
        • Finance & Accounting
        • Human Resources
        • Sales
        • Our areas of expertise
      • Our Competitive Advantages
        • Our Sourcing Methodology
        • Candidate Verification
        • Executive Search
        • Inclusive Hiring
        • Job advertising: ReachTalent
        • Google Reviews
    • Hiring Contractors
      • Our Expertise in Contracting
        • Why Hire Contract Workers
        • FAQs for Employers
      • Contracting Resources
        • Should you hire a contractor for your company?
    • Reports and Resources
      • Page Insights
        • Salary Benchmark Tool
        • Talent Trends
        • Market Insights
        • Gender Decoder
      • Management Advice
        • Leadership
        • Hiring
        • Engagement and Retention
        • Diversity and Inclusion
        • Explore all categories
  • About

    About

    Start your career with us

    Michael Page changes lives for people through creating opportunity to reach potential.

    Apply now
    • About Michael Page
      • Our Success
        • Media Releases
        • Reviews
        • Awards
      • Our Commitment
        • Diversity & Inclusion
      • Our Brands
        • Page Executive
    • Career with Michael Page
      • Join Michael Page
        • Work for Us
  • Contact

    Contact

    Contact us today

    If you have any questions, we’re here to help.

    Contact us
    • Get in Touch
      • Our Office
      • Looking to Hire?
      • Feedback
  • Salary Guide
I'm a Candidate
I'm an Employer
New
EN
Saved Jobs, 0 currently saved jobs 0 Saved Jobs
Register / Sign in
Mobile Menu

Breadcrumb

  1. Home /
  2. Software Engineer
Search
Cancel
Create Job Alert
5

Software Engineer jobs in Hong Kong

Create Job Alert
Close

Filter

Close Reset
Location button
  • Hong Kong 5
    • Hong Kong Island 2
      • Central and Western District 2
Function button
  • IT 5
    • IT Development 4
    • IT Systems & Testing 1
What is your area of specialisation? button
  • Technology & Telecoms 3
  • Insurance 2
Type of contract button
  • Temporary 3
  • Permanent 2
Yearly Salary (HK$) Expand / collapse
Search
Cancel
MyPage gauge
Haven't found the job you are looking for? Use our new smart new Job Match tool to find your next opportunity.
Upload your CV now
  • Software Engineer(Insurance)

    Hong Kong
    Temporary
    HK$50,400 - HK$61,600 per month (HK$604,800 - HK$739,200 per year)

    This is an exciting opportunity for an Software Engineer in the insurance industry to contribute to a leading technology department in Hong Kong. The role demands a proactive professional to oversee technology-related projects and support operational excellence.

    • Cutting-edge Azure engineering role with strong cloud-native exposure
    • Opportunity to operationalize data models into scalable applications
    Save Job
    View Job
  • "AI" "Computer Vision Software Engineer" "AI Engineer"

    Central and Western District
    Permanent
    HK$65,000 - HK$80,000 per month (HK$780,000 - HK$960,000 per year)

    Responsible for design and maintain a robotic management programs leveraging ROS2 framework;

    • Family office driving innovation in green energy;
    • Support by a forward‑thinking owner;
    Save Job
    View Job
  • Robotics Engineer, Software Engineer, AIOT Developer

    Central and Western District
    Permanent
    HK$65,000 - HK$70,000 per month (HK$780,000 - HK$840,000 per year)

    Responsible for design and maintain a robotic management programs leveraging ROS2 framework;

    • Family office driving innovation in green energy;
    • Support by a forward‑thinking owner;
    Save Job
    View Job
  • Data Engineer - Software Developer

    Hong Kong
    Temporary
    HK$25,000 - HK$32,000 per month (HK$300,000 - HK$384,000 per year)

    We are seeking a skilled Developer-Data Engineer to join our team in the Technology & Telecoms industry. The role is focuses on designing and implementing data solutions to support business objectives

    • Opportunity to work with cutting-edge technologies.
    • Career growth in a dynamic and fast-paced setting.
    Save Job
    View Job
  • QA Software Engineer - QA, Automation & Performance Testing- 40-48k

    Hong Kong
    Temporary
    HK$40,000 - HK$48,000 per month (HK$480,000 - HK$576,000 per year)

    As a QA Software Engineer, you will play a pivotal role in ensuring the quality and performance of software applications through rigorous testing methodologies. This position requires expertise in QA, automation, and performance testing, particularly within the financial services sector.

    • Great Learning Platform
    • Good Exposure to Financial Industry
    Save Job
    View Job

Other users also applied for

  • Data Platform Engineer (Automation)

    Hong Kong
    Temporary
    HK$35,000 - HK$50,000 per month (HK$420,000 - HK$600,000 per year)

    The role of System Engineer (Automation Platform) involves managing and enhancing automation platforms to ensure optimal performance and reliability. This temporary position in the public sector offers an exciting opportunity to contribute to critical technology initiatives in Kowloon.

    • Join a large‑scale data and technology transformation programme
    • Gain exposure to automation, data pipelines, and BI platforms
    Save Job
    View Job
  • Data engineer - Financial Service

    Hong Kong
    Temporary
    HK$35,000 - HK$48,000 per month (HK$420,000 - HK$576,000 per year)

    As a Data Engineer in the public sector, you will play a vital role in designing, building, and maintaining data systems and pipelines. This temporary position is based in Central District and offers a competitive monthly salary.

    • Exposure to data platforms and investment systems
    • Hands-on end-to-end data pipeline development
    Save Job
    View Job
  • Data Engineer

    Causeway Bay
    Temporary
    HK$30,000 - HK$55,000 per month (HK$360,000 - HK$660,000 per year)

    As a Senior/Data Engineer, you will design, develop, and optimize data pipelines and systems to support business intelligence and analytics. This temporary role in Kowloon offers an exciting opportunity to contribute to the Technology & Telecoms industry.

    • Opportunity to support large-scale enterprise data platforms
    • Strong exposure to ETL, BI, and data warehouse architecture
    Save Job
    View Job
  • Multiple Data Analyst / Data Engineer / Data Architect - Wealth Management

    Admiralty
    Temporary

    New Project for mutipule headcounts - Data Analyst, Data Engineer and Data Architect for wealth management firm based in Hong Kong.

    • Leading APAC Securities Firm - New Project and Investment Data
    • Data strategy, Data architecture, or Data Engineering
    Save Job
    View Job
  • Senior Java Developer - International bank

    Kowloon
    Temporary

    This is an exciting opportunity for a Senior Java Developer to contribute to innovative projects within the financial services industry. The role focuses on designing, developing, and maintaining high-quality Java-based applications to support the organization's technology needs.

    • Exposure to international bank
    • Java development role
    Save Job
    View Job

Didn't find the right Software Engineer job for you?

Create an alert

Create a Job Alert to receive Software Engineer jobs via email the minute they become available

Submit your CV

Submit your CV to register with us and we will contact you if a suitable job becomes available.

Software Engineer Jobs

If you’re comfortable with coding, if you understand technological innovations and if you have a systematic approach to problem-solving, you could be the perfect candidate for a Software Engineer job. As the business world gets ever more global and ever more integrated, the role of Software Engineers has become increasingly crucial. This is because a Software Engineer’s job is essential for businesses to run smoothly, where international commerce needs instant communication at all times and with minimal disruptions or friction points. 

What is a Software Engineer? 

Software Engineering is a sub-branch of computer science. A Software Engineer’s job involves dealing with the design, development, testing and maintenance of software. This software is then used by organisations or end-users. Typical examples include word processors, media players and accounting software. A large portion of their day is dedicated to working with code, including writing, testing, deploying and maintaining it

Depending on the nature of the business that you’re involved in, whether as an employee, a consultant or a freelancer, you could be working with computer programs, web applications, video games, mobile apps, mainframes, robots, databases and servers. While a Software Engineer job may sound like a niche role, in many ways it’s an extremely diverse one.
 

Qualities needed to be successful in a Software Engineer job?

As a Software Engineers job involves working with complex technical models and collaborating with multiple departments, such as designers, data scientists and project managers, they need a rare combination of technical and soft skills to become successful. These softer skills include:

  • Ambition and eagerness to do great work as some software can be vital to an organisation’s operations
  • Good communication skills to speak to a variety of stakeholders and team members about software problems and solutions
  • Time management skills as Software Engineers can be pressured to work under tight deadlines, especially in times when software is down and needs fixing. 
  • A keen focus for end-users as they need to think about their wants and needs to solve problems with the software. 

Qualifications and technical skills - How to get a Software Engineer job?

More often than not, securing a Software Engineer job requires a minimum entry-level education, typically involving a bachelor’s degree. As Software Developers deal with numbers, code and highly complex problems daily, common degrees involve computer software engineering, computer science or mathematics. Many Software Engineers also have a master’s qualification.

Those who seek Software Engineer jobs in Hong Kong could come from a variety of backgrounds. For example, previous roles might include:

  • Embedded Software Engineer
  • Software Architect
  • Web Designer
  • Assistant Software Engineer
  • Test Engineer
  • Front End Developer
  • DevOps Specialist
  • Back End Developer
  • Full Stack Developer
  • Security Engineer
  • Software Development Manager
  • Programmer

Different employers may look for a varying balance of experience and qualifications, leaning more heavily towards one or the other, but they will all be looking for individuals who can add value to the business.

Furthermore, the following are common technical software engineering skills that are likely needed to secure a Software Engineer’s job:

  • Coding and computer programming (Java, Python, C and C++, JavaScript)
  • Software testing
  • Object-oriented design (OOD)
  • Database knowledge

Duties - The role and responsibilities of a Software Engineer 

There’s probably no such thing as a typical day in a Software Engineer’s job, but there are some duties which are always likely to be part of your responsibilities. They include designing and implementing new systems and networks, monitoring the performance of existing systems, maintaining the integrity of local networks, repairing potential issues, writing operational guides and communicating with colleagues in other departments.

Salary and remuneration - What is a Software Engineer’s salary? 

The exact salary in a Software Engineering role depends on the company and sector. That being said, a Software Engineer's salary in Hong Kong is very comfortable. The higher Software Engineer salaries can be found in key sectors like finance, fintech and telecoms. 

Software Engineering is a job that pays well as it can be considered a hard occupation. It requires creativity and discipline to become successful as every day can be different and challenges are high-pressure. The software can also be extremely complex to solve or work with. Ultimately, skilled and knowledgeable software engineers can be hard to come by as they are highly sought after by top organisations, so these organisations are willing to pay individuals with those skill sets a higher salary and provide extremely attractive job packages. 

Career development - What is the next step after a Software Engineer job? 

As technology continues to grow rapidly, opportunities for Software Engineers in the field are also scaling. The development of softer skills has meant that management roles are open for Software Engineers to jump into. Therefore, a Software Engineer job is a good starting point for later management positions such as a lead developer or Chief Technology Officer. 
 

Software Engineer jobs and more… 

Here at Michael Page, we have access to a wide range of vacancies in Software Engineering, working in a great many sectors of industry such as construction, retail, manufacturing, transport, healthcare, legal, finance and leisure. We support candidates to understand a Software Engineer’s role and responsibilities, along with discussions and guidance on a Software Engineer’s salary. We then help match candidates to their perfect roles. 

To find out about the most suitable roles at the earliest stage, just set up an email job alert with us. And be sure to forward your CV to our team as well.

Salary guide XC form CSS

  • Page Executive
  • Privacy policy
  • Cookie policy
  • Email disclaimer
  • Advisory on job scams
  • Web accessibility statement
  • Site map
  • Site terms
  • Change Country/Region

    • Banking & Financial Services
    • Construction
    • Digital
    • Engineering & Manufacturing
    • Executive Search
    • Finance & Accounting
    • Human Resources
    • IT
    • Legal
    • Life Sciences
    • Marketing
    • Procurement & Supply Chain
    • Property
    • Retail & Sourcing
    • Sales
    • Secretarial & Business Support

  • Banking & Financial Services
  • Construction
  • Digital
  • Engineering & Manufacturing
  • Executive Search
  • Finance & Accounting
  • Human Resources
  • IT
  • Legal
  • Life Sciences
  • Marketing
  • Procurement & Supply Chain
  • Property
  • Retail & Sourcing
  • Sales
  • Secretarial & Business Support

  • Feedback
  • Looking to hire?
  • Submit your CV

  • Central Tower

 

ISO27001 Accreditation

Web Accessibility Gold Award Logo

Read our Blog Follow us on LinkedIn Watch us on YouTube
Michael Page International (Hong Kong) Limited 米高蒲志國際(香港)有限公司 (Company No.176887, EA Licence No. 80161 and its related brands – Page Executive (EA Licence No.82196) and Page Outsourcing (EA Licence No. 82212) is part of Michael Page. Registered Office: 17/F, Central Tower, 28 Queen's Road Central, Hong Kong
Back Forward Home Tempapp Home