Dariel Careers
Where expertise meets passion.
Darielian - Noun
dar -ie -lian
Darielian: A smart, creative individual who embodies a commitment to excellence, innovation, and collaboration. Darielians thrive in an environment that encourages growth, embraces challenges, and fosters a sense of community.
Darielianing - (verb)
dar -ie -lian-ing
The act of approaching software development with a meticulous and innovative mindset, ensuring solutions are engineered right first time and deliver exceptional value.
"Culture is simply a shared way of doing something with a passion."
– Brian Chesky
90% would recommend to a friend
100% approval of CEO
Graduate Programme
The Graduate programme for 2025 is no longer open for applications
The Dariel Graduate Programme is considered one of South Africa’s top tech initiatives. Why?
Meaningful work
-Work on projects that make an impact
- From project initiation to project support
Growth
- Dedicated Career Development Manager to help build your career path
Leadership
- Access to industry and technology heavyweights
Diverse Technology
- Consult on technical business problems
- Technology agnostic
First Team
- Take a seat at the table – you will be heard!
- Above all, work hard, play hard
We only take on the best and most determined to succeed. That could be you!
How do you apply?
Our graduate programme is based in Johannesburg and applications are open for students in their final year of study.
Step 1
Candidates complete the online application on Ditto.
Please note applications for 2025 are closed
Step 2
We shortlist candidates and ask them to submit additional information.
Step 3
Our panel scrutinises the submissions and the top candidates are invited for an interview.
Step 4
We make a final selection from the list of interviewees and extend permanent offers.
Meet our 2024 Graduates!
Frequently Asked Questions
It starts in February. We want you to have a good break after your exams, and have recovered from your celebratory parties once you receive your results before you come onboard!
We are always looking for talent so we do not have a fixed number (nor do we have a limit!). We are, however, quite choosy so we tend to offer only the top tier of passionate and talented grads in whom we can see huge potential.
Your career with Dariel continues, as does your upskilling from not only a technical but a business and ‘self’ perspective as well. When we bring you on as a Graduate, we fully commit to getting you to where you want to be.
One of our values is Personal Growth – to help people achieve this, everyone who joins Dariel has access to our extensive range of training – from internal tech training and forums through to external courses and qualifications – and even the ability to further your academic studies.
There are a number of factors that influence project assignment decisions. One of the principal among these is how we can give the people on the project a meaningful technical and intellectual challenge.
The Dariel graduate programme is an on-the-job training programme, coupled with a structured ‘curriculum’ that ensures you adjust to the life of a professional software engineer as quickly as possible, and form a good foundation on which to build a successful career. The experience you will gain is aligned to building this foundation as quickly as possible.
Upon successful completion of the Dariel graduate programme, you will be a junior developer, permanently employed by Dariel in a consulting software engineering role.
We are a customer software engineering consultancy. That means we build quality software that solves unique business problems. We work across industries and tech stacks, and have behind the scenes in an immense amount of South Africa’s tech innovation over the last 20 years.
We have large teams working in both the .Net and Java stacks, but we have multiple other areas of expertise and will happily learn new tech if it’s the best tool to get the job done
Dariel works with any business that has a significant enough problem, enough budget and understands the Dariel way of working.
You’ll have a team around you – this is one of our strengths – the collaborative delivery that a Dariel team is able to achieve. Collaboration and teamwork are key to Dariel’s DNA
You’ll have a team around you – this is one of our strengths – the collaborative delivery that a Dariel team is able to achieve. Collaboration and teamwork are key to Dariel’s DNA
We expect you to throw yourself into the challenges and growth opportunities that the graduate programme offers you – it is a challenge. You will work hard. But if you show the passion, excellence, delivery, ethics and commitment to personal growth we think you are able to, then you will be successful.
We are passionate and curious technologists. If we are required to learn new tech, we do it. It’s likely that most Dariel people would have experimented with or researched any new tech in their spare time long before it’s something our clients ask for.
All our projects are currently in Gauteng. We cannot guarantee a particular client or area, as the project at which you will be based will be the best option to match your growth to the client need.
We have clients across multiple industries, with differing needs – however, all of our projects aim to provide our people with a meaningful technical and intellectual challenge, to be relatively long-term, and to have a real, positive impact on the clients’ business
No. You do, however, need a solid foundation in both the theory of computer engineering as well as basic programming skills.
Your side projects are not a deciding factor, but they do provide us with some colour as to your interests and capabilities. If you have any side projects, we’d love you to brag about them during your interview!
Curiosity, hunger for learning, excellent problem solving skills, good grounding in the theoretical and practical aspects of computer engineering, a go-to attitude and excellent communication skills.
Unfortunately not. Because the work we do is normally critical to our clients’ business, and because we are consultants – it’s difficult to provide any meaningful vacation work or internship.
Yes, we have partnered with a trust in Diepsloot and part of the requirements for successful completion of our Graduate Programme is to participate meaningfully in this initiative.
Contact Us
"*" indicates required fields