software developers at work
Cutting-edge Technology
& Clean Coding
Code enthusiasts will enjoy an open playground and exciting challenges. 

Software Development

We develop software that helps people do a better job – with employees who are already at the top of their game. Behind our products are real people: Individuals with coding skills that make the imc products so very successful. Will you become one of them? 

 

Your mission: Creating cutting-edge software that meets legal requirements, realises market trends and manages corporate professional development process. Whether it be in projects on the development of customised learning content and frameworks, the standard development of our learning technologies or customised adaptations for a specific client: Quality is paramount. Shape the development of acclaimed products for our international key accounts. 

 

We largely use an agile approach, working in Scrum teams. You are a great team player, love new technologies and enjoy a performance-oriented environment. You are never satisfied with “good enough”, and always strive for solid and viable solutions that you put to the acid test. 

 

We offer you all the freedom and flexibility you need. Working in one of our international teams, you are never short of continuous professional development opportunities.  

JOB PROFILES
media designer working on designs

Software Developer - Learning Technologies

Whether frontend or backend – you are helping to develop our learning technologies, guaranteeing the continuous improvement of our acclaimed learning technologies solutions in international, agile Scrum teams. Here, we communicate in Java /J2EE, C/C++, (backend) and HTML5/CSS3 and JavaScript, REST (frontend).  

3d designers at work

Software Developer Customer Solutions (LMS)

As Software Developer Customer Solutions, you implement client-specific adaptations to our learning management system imc Learning Suite. You are responsible for system parametrisation, installing the software on the client’s premises and setting up interfaces. Here. we mostly use the following environments: Java, JavaScript, ext JS, Angular and the databases: mssql, oracle, postgresql.   

designer producing assets on computer

Web Developer Content

As Web Developer, you are part of our international developer team focused on e-learning content, and work on exciting digital learning formats, such as responsive web apps, interactive videos and serious games. You contribute to the development of our internal component library and new product formats based on React and TypeScript, and realise sophisticated customised web apps for our clients. 

software developers working on laptop

Quality Assurance Professional

In the Quality Assurance department, our international team of QA Professionals is organised as a Scrum team, working on the quality of our software. You check for and report errors. You then support the developers in troubleshooting and debugging. This involves developing test strategies and preparing test schedules.

FIND YOUR JOB
  • Front End Developer
    Juniors, Professionals
    Sibiu
    Software Development
  • Java Developer
    Juniors, Professionals
    Sibiu
    Software Development
  • Software Developer Customer Solutions (f/m/d)
    Juniors, Professionals
    Saarbruecken
    Software Development
  • More
WHAT TO EXPECT AT IMC
Flexible Working Hours

If your schedule and position allow it, you can work your contracted hours flexibly.

Working from Home

For those who prefer to work at home, or who face a long commute, it is possible to work from home by prior agreement with your Line Manager.

International Aproach

We love to work in an international environment with colleagues and partners from all around the world.

Employee Referral Program

Refer an friend to us and get great financial rewards, as well as a new colleague.

GET TO KNOW YOUR COLLEAGUES

Developers are only human. Like Sim, who came to Australia from India to study and has been working for imc in Melbourne since 2018.

How can learning be fun and individualized? This and a lot more is told by imc legend Michael Schlothauer in the job slot.

Quality assurance only involves notorious complainers? No way! QA specialist Ioana explains what icebergs have to do with their daily work.

WHAT MAKES US SPECIAL