Careers
People are our number one asset and are paramount to our success.
View our latest career opportunities below.
Technical Graduate Program
What is a Technical Consultant?
The main difference between a technical consultant and a software developer or software engineer is the additional client engagement aspect of day-to-day activities. As a technical consultant, your core responsibility remains designing and developing high quality technical solutions, however, this involves more than just receiving a code bug to complete. This involves working directly with a client to understand their business requirements, and in turn, producing a solution that will meet these requirements. It does not end there though; on most occasions you will assist the client with rolling this solution out in a production environment and support the solution after go-live.
As a technical consultant, client engagement is an important aspect of the job after traditional coding and development cycles that are present in any technical workplace. When it comes to client engagement, you may have multiple client projects at any given time, thus keeping things ever interesting and challenging.
Lastly, as we return to a somewhat normal working environment after the pandemic, the potential for clients requesting some on-site time from us will start to arise again. This could be time at local clients based in Midrand or Johannesburg for example, or global clients based in places such as the US or UK. With EPI-USE’s large global presence, the potential for international travel will always be there.
Graduate Program Description
Successful candidates will be involved in a structured graduate program whereby they will be upskilled in both the hard and soft skills required to build them into great technical consultants. This process involves getting certified in a specific technology, which is ever-changing and driven by current market of opportunities available at our clients.
The graduate program is contracted at 12 months, however, it is a milestone-based engagement and as such interns can easily complete the program and move into a permanent position between anywhere from 8 to 10 months. This rapid career progression is driven by you and fully supported and encouraged by EPI-USE to ensure that we maintain a top-tier technical team that is constantly growing in skill and ability.
Candidates who wish to continue their studies during the internship will be supported by EPI-USE, in that study leave will be provided to the candidate and a dynamic work schedule can be arranged on certain days where classes need to be attended or exams need to be written.
We are currently working in a hybrid model whereby we mainly work remotely, but we do have our Menlyn offices open and available. Depending on your project engagements, it may be required that you go into the office for a few days a week, however, at this stage we remain fully remote for most engagements. For the first 2 to 3 weeks of the internship, it will be required that you go to the office to better facilitate the onboarding process as well as the kick-off of the internship training plan.
Requirements
Since this is an internship/graduate opportunity, no prior work experience is required, however, a bachelor’s degree or higher in Informatics, BIT, IT, IS, Computer Science or similar technical major is a must.
On successful review of the submitted resume and academic transcripts, potential candidates will be contacted to have an initial virtual meet-up to discuss EPI-USE, the internship opportunity, our work, and our team culture in a bit more detail. After this, you will be provided with a technical assessment for you to complete within one week. This assessment is to be submitted back to EPI-USE by the agreed upon deadline, after which it will be reviewed and assessed internally. If the assessment review is positively received, then a final in-person interview will be scheduled at our Pretoria-based offices in Menlyn, whereby you will present a technical topic/project of your choice to the interview board. This presentation is the final step of the interview process, and if successful, the candidate will be offered the internship contract.
Compensation & Benefits
Compensation is market-related and will be discussed if you are considered for the position.
Listing details
Date posted: October 10, 2022
Employment Type: Internship
Location: Pretoria, South Africa