Senior Software Engineer recruitment

The ideal candidate will be highly technical, analytical, innovative, and self motivated. Our team is made up of top-quality developers. Your team will challenge your thinking and push you to new limits to improve your skills. Your responsibility does not stop at programming; it also encompasses building knowledge of our business and expertise with the entire software development lifecycle. We use agile methodologies to continuously improve our software, making the process as efficient as possible. 

The opportunities you have at IMC, locally and globally, are unlike any others! Our flat culture encourages not only knowledge building and best practice sharing, but also gives the opportunity to be heard.

We search someone who:

Required skills and background

Success factors