2022 Software Development Graduate Programme

Why choose the Software Development Programme?

The FDM Software Development Graduate Programme combines expert training and support programmes with professional experience working as an FDM Consultant with our leading clients.

You will have the opportunity to develop your skills in a number of languages such as Python, Java, .Net and JavaScript frameworks; work on Cloud platforms such as Azure and learn about different development practices such as DevOps and Agile working. Once trained, you will be placed on-site as an FDM Software Development Consultant, working on the latest technologies as a part of our client’s cross-functional teams and helping them to design and build software solutions. From your first day at FDM, you will have access to a comprehensive support network, including mentors, technical experts, our wellbeing programme and a global community of other FDM developers.

What you’ll do as a Software Developer

Once on client site, you will help to create new and innovative digital experiences spanning a wide range of sectors. This could be anything from working on complex trade applications for global banks, new entertainment channels for broadcast media or improving critical government services that millions of Hong Kong citizens depend on daily!

Check out our blog for more information about why you should consider Software Development and how to get into Software Development.

You will benefit from several weeks of intensive training to prepare you for your role on-site with our clients. During the training, you will have the opportunity to work on simulated real-world projects, as part of cross-functional scrum teams, using an agile working methodology. The training mirrors the client environment and ensures that you have the skills and knowledge as well as tangible experience to kick-start your career as a Software Developer.

Key skills required for a Software Developer

  • Strong analytical capability
  • Logical and a natural problem solver
  • Creative mindset
  • Team player
  • Attention to detail
  • Excellent written and verbal communication

Software Development career prospects

Once you have finished your training with us, you will have a highly sought-after skill set and experience in a technical role that requires high levels of expertise, opening a number of exciting alternative future career paths to you.

A career in Software Development is incredibly varied and comes with fantastic career progression opportunities such as:

  • Lead Developer
  • Technical Architect
  • Chief Information Officer

Or you could progress into specialist roles such as:

  • Applications Developer
  • Games Developer
  • Web Developer
  • Systems Developer
  • Cloud Engineer
Closed 6 months ago
Career Advice Banner
Closed 6 months ago
  • Job type:Graduate Jobs
  • Disciplines:
    Computer Science, Cyber Security, Engineering Software,
  • Work rights:
    Hong Kong Permanent Resident, Hong
  • Locations:
    Hong Kong
  • Closing Date:30th Nov 2022, 3:59 pm


Enter an employer or university you want to find in our search bar.