Explore unlimited opportunities in software solutions with FDM
Join our Software Engineering team and kickstart your journey in the fast-paced world of IT transformation.
From new product development to technology modernisation, quality engineering and application support, our agile ways of working help clients co-deliver critical architecture and software solutions across all stages of the application lifecycle.
Where innovation meets expertise
Dive into diverse and exciting roles on client assignments. Master diverse programming languages, applying best practices as we partner with leading technology vendors like Microsoft and AWS to accelerate our clients’ software transformation projects.
Why join our Practice?
We’re dedicated to your continuous growth and improvement. Craft an exciting and non-linear career journey with personalised coaching, mentoring and ongoing upskilling at our FDM Skills Lab.
Read more about our support and development at FDM.
Who are we looking for?
A career in Software Engineering is a great fit if you have:
- Attention to detail
- Strong communication
- Analytical thinking
- Technical knowledge
- testing and domain knowledge
We build diverse career paths with accredited qualifications, continuous upskilling and support. Embrace dynamic opportunities with varied project durations, with some leading to permanent roles with our clients.
Some of our roles include:
- Software Engineer – full stack, web, mobile development – covering a range of programming languages like Java, C#, Python, C++, Cobol, JavaScript
- Software Testing – manual, automation, performance, UAT, regression
- DevOps/SRE engineers and analysts – CI/CD
- Cloud Platform Engineers – AWS, Azure, GCP
Our areas of expertise
Development
Software Testing