I
IMCAarhusGraduate
Graduate Software Engineer
Join IMC as a Graduate Software Engineer in Aarhus to build innovative energy trading technology. Participate in a global trainee program and contribute to real-time trading systems in a collaborative environment.
1
Role Overview
- Build high-performance technology supporting energy trading.
- Develop real-time pricing, trading systems, and analytics tools.
- Work through full software development lifecycle from idea to deployment.
- Collaborate with traders, researchers, and engineers.
- Help shape the growth and culture of the new Aarhus team.
2
Training and Development
- Five-week Global Trainee Program introducing trading and software development.
- Led by experienced engineers and traders.
- Focus on software craftsmanship, programming, and trading systems.
- Extensive training, mentorship, and global exposure provided.
- Opportunity to grow rapidly in a high-impact environment.
3
Candidate Requirements
- Final year student in Computer Science, Software Engineering, or related degree, graduating 2027.
- Strong programming skills in C++ or Java.
- Solid understanding of algorithms and data structures.
- Excellent analytical and problem-solving skills.
- Full professional fluency in English.
4
Additional Information
- Candidates must be eligible for U.S. business visa for mandatory training in the U.S.
- Reapplication possible in Summer 2027 if previously unsuccessful.
- Dual passport holders or European citizens relocating to Europe encouraged to apply.
- Technology interview preparation guide available online.