YOUR ROLE AS A SOFTWARE ENGINEER INTERN
As a software engineer intern you will;
- Learn what it means to be an engineer in a real-world environment
- Develop your knowledge of algorithm complexity, professional design, and writing fluent code
- Have the freedom to find your niche within the firm and excel
- Enhance your knowledge of our business model
- Build key relationships across our trading and technology teams
A few reasons why this is your future internship;
- Develop your technical skills
- Work on meaningful and challenging projects
- Learn to work at a place where creativity, teamwork and innovation are recognized and rewarded.
- Secure a graduate position before actually graduating.
WE'RE IN THIS TOGETHER
Great relationships are based on an exchange, the give and the get. Here we get straight to the point;
The Give – what you'll need to bring
- In penultimate year of study
- Studying a bachelor or masters of Computer Science, Engineering or related field of study
- Strong analytical skills and desire to solve complicated problems programmatically
- Proficient experience in a programming language (Java or C++ preferred)
- Interest in financial markets is a must, no prior knowledge or experience is required
The Get – what we'll give you
- Real projects – at IMC we get straight into it, real work from day one
- Housing in Sydney
- The support to succeed – training programs, mentors
- Compensation – highly competitive salary, accommodation (and costs) taken care off
- Fun work environment – social activities, cool office with great people
- 10-week structured program.