Become a full-stack architect.
If you’re a software developer, solutions architect or systems integration specialist keen to hone your craft, then ICDC is the place for you. ICDC is a hub of development and delivery centres that augments the Deloitte Consulting Southeast Asia practice. We create cutting-edge solutions for clients across the region.
ICDC consists of craftsmen—skilled artists who are also eager to learn and use new technologies. Being a part of our team means exposure to different clients and challenges, learning from experienced seniors and growing into an architect with full stack skills. If this sounds like a good fit, apply now.
${buttonText}
ICDC consists of craftsmen—skilled artists who are also eager to learn and use new technologies. Being a part of our team means exposure to different clients and challenges, learning from experienced seniors and growing into an architect with full stack skills. If this sounds like a good fit, apply now.
What we do
Solution architecting
- Solution architecture and design principles
- End-to-end system design, including design for performance and security
Application development
- Large-scale enterprise systems development
- Custom web, mobile, and cloud application development
- Resource augmentation
Nearshore project delivery
- Technical / squad leads and agile squads
Skills we’re looking for:
Technology services
Technical Architecture, Cloud, Custom, Mobile and Web Development (ReactJS, AngularJS, Bootstrap, Python, Java, .Net, Microservices), Open API, Salesforce, Adobe Marketing Cloud, Cloud Infrastructure Services, DevSecOps
Cloud computing
AWS, Azure, Google Cloud Platform
Package implementation
ServiceNow and other Low Code platforms, Salesforce, Mulesoft
${tileLinkLabel}
We’re hiring!
If you’re eager to tackle tough challenges with a collaborative team, come join us. See jobs
${type10}
${title10}
${description10}
${popup10}
${type11}
${title11}
${description11}
${popup11}
${type12}
${title12}
${description12}
${popup12}
Read more
Hear from our team
${description}
${type1}
Phua Jia Yee
Application Developer, Deloitte Malaysia
Application Developer, Deloitte Malaysia
When I joined, I was asked to handle tasks beyond pure development work that I was not familiar with. I’ve learnt much from the project team through these experiences.
I like that Deloitte organises and supports many volunteer projects. I value the experiences I’ve gained through taking part in these meaningful activities and challenging myself to go outside my comfort zone.
Since I’ve joined, I’ve learned the importance of good communication within teams and respect for each other’s cultures. I’m also glad that Deloitte provides us with courses and support to get various certifications.
When I joined, I was asked to handle tasks beyond pure development work that I was not familiar with. I’ve learnt much from the project team through these experiences.
I like that Deloitte organises and supports many volunteer projects. I value the experiences I’ve gained through taking part in these meaningful activities and challenging myself to go outside my comfort zone.
Since I’ve joined, I’ve learned the importance of good communication within teams and respect for each other’s cultures. I’m also glad that Deloitte provides us with courses and support to get various certifications.
${type2}
Goh Yuen Fei
Solution Architect and Development Senior Manager, Deloitte Malaysia
Solution Architect and Development Senior Manager, Deloitte Malaysia
Since joining Deloitte, I’ve come to realise that it is a community that cares for its people and their well-being. There are flexible working policies available and an emphasis on work-life balance. Openness and honesty in all aspects of communication are qualities that are highly valued and encouraged. They help us make the right choices for our clients, teams and ourselves, regardless of when, where or how we work. I’m glad to be part of a team that has now also become my family.
At Deloitte, we are leaders. We stay a few steps ahead and are constantly looking for solutions.
Deloitte also provides access to learning material and training sessions so that we can improve our skills. That way, we can support our clients and implement strategies with high transformational potential.
Since joining Deloitte, I’ve come to realise that it is a community that cares for its people and their well-being. There are flexible working policies available and an emphasis on work-life balance. Openness and honesty in all aspects of communication are qualities that are highly valued and encouraged. They help us make the right choices for our clients, teams and ourselves, regardless of when, where or how we work. I’m glad to be part of a team that has now also become my family.
At Deloitte, we are leaders. We stay a few steps ahead and are constantly looking for solutions.
Deloitte also provides access to learning material and training sessions so that we can improve our skills. That way, we can support our clients and implement strategies with high transformational potential.
${type3}
Dendy Swarandanu
Technical Lead, Deloitte Malaysia
Technical Lead, Deloitte Malaysia
I joined Deloitte as it is one of the biggest consulting companies in the world. I wanted to learn new things and work with people from different countries.
Deloitte has given me many opportunities to travel. The trips to meet clients face to face are wonderful experiences that have taught me a lot.
I am also thankful for the learning tools available to us; they help me develop my skills as a Cloud Engineering Tech Lead. I can also see through my day-to-day work how Deloitte makes an impact not just for our clients, but for the future as well.
I joined Deloitte as it is one of the biggest consulting companies in the world. I wanted to learn new things and work with people from different countries.
Deloitte has given me many opportunities to travel. The trips to meet clients face to face are wonderful experiences that have taught me a lot.
I am also thankful for the learning tools available to us; they help me develop my skills as a Cloud Engineering Tech Lead. I can also see through my day-to-day work how Deloitte makes an impact not just for our clients, but for the future as well.
${type4}
Siti Kuni Taibah Bt Imam Syafii
Application Developer, Deloitte Malaysia
Application Developer, Deloitte Malaysia
I knew that Deloitte has a fast-paced working environment and took it on as a challenge. I’ve had a fruitful experience, gaining a lot of knowledge and growing as a developer.
Deloitte facilitates learning and training for all their employees. My skills have improved a lot and I do my best to achieve success in all tasks I have been assigned and contribute to my team. I feel accomplished when we fulfil the client’s wishes and achieve Deloitte’s goal to make an impact that matters.
I knew that Deloitte has a fast-paced working environment and took it on as a challenge. I’ve had a fruitful experience, gaining a lot of knowledge and growing as a developer.
Deloitte facilitates learning and training for all their employees. My skills have improved a lot and I do my best to achieve success in all tasks I have been assigned and contribute to my team. I feel accomplished when we fulfil the client’s wishes and achieve Deloitte’s goal to make an impact that matters.
${type5}
Satishvaran Renganathan
Application Developer, Deloitte Malaysia
Application Developer, Deloitte Malaysia
Deloitte has put me on the right path to maximize my career growth even so early on in my career. I have grown to learn that excellent teamwork promotes higher quality work, and the guidance I have received from my coaches has helped me keep track of my development.
Here I have been given the right tools such as training and workshops to be able to accelerate my learning. There is a great sense of anticipation when entering into projects to apply myself effectively and help the project team accomplish its goals. I have benefited from the insight and experience of my coaches and team leads during my tenure.
Overall, my experience with Deloitte has been challenging but most importantly, it has also been ultimately rewarding in equal measure.
Deloitte has put me on the right path to maximize my career growth even so early on in my career. I have grown to learn that excellent teamwork promotes higher quality work, and the guidance I have received from my coaches has helped me keep track of my development.
Here I have been given the right tools such as training and workshops to be able to accelerate my learning. There is a great sense of anticipation when entering into projects to apply myself effectively and help the project team accomplish its goals. I have benefited from the insight and experience of my coaches and team leads during my tenure.
Overall, my experience with Deloitte has been challenging but most importantly, it has also been ultimately rewarding in equal measure.
${type6}
${title6}
${description6}
${popup6}
${type7}
${title7}
${description7}
${popup7}
${type8}
${title8}
${description8}
${popup8}
${type9}
${title9}
${description9}
${popup9}
${type10}
${title10}
${description10}
${popup10}
${type11}
${title11}
${description11}
${popup11}
${type12}
${title12}
${description12}
${popup12}