View job here

It is the era of digital learning. IMC software solutions and services are internationally recognized and rewarded, and our customers’ success drives and inspires us.  

We are looking for you as an experienced Software Architect who is ready for a new challenge in the world of high-level customer empowerment through digital learning.

You will be having an important impact on IMC competitiveness by creating and implementing the architectural framework for IMC’s cloud-based software. If you are strong in efficiently communicating with stakeholders, and you love to guide and motivate your development team, then you are welcome to join us.

Your Tasks

  • Develop a unified vision for software characteristics and functions
  • Collaborate with stakeholders to determine functional and non-functional requirements for new software or applications
  • Provide leadership for the system architecture, design and implementation
  • Define all aspects of development in particular appropriate technology
  • Provide product and development process improvements at a technical level
  • Work with and lead a team of specialists to develop new technology integrations and services
  • Communicate successfully all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial concept
  • Provide technical guidance and coaching to developers and engineers

Your Strengths

  • Software or Cloud Architecture experience within the Software or Technology Industries
  • Excellent knowledge of software and application design and architecture
  • Proven experience working with a variety of enterprise and cloud technology systems, designing solutions or developing business applications
  • Advances programming skills and passion for software development and coding full stack services development (Java, Javascript, Angular, React)
  • Experience with traditional enterprise data-center technologies like Amazon Web Services (AWS), Microsoft Azure or similar
  • Strong understanding of the current state of infrastructure automation, continuous integration/deployment, security, networking and cloud native models
  • Understanding of software quality assurance principles
  • Ability to effectively communicate complex technical concepts to a broad range of audiences
  • Communication skills in German and English

About IMC

Digital learning is our mission. WE EMPOWER PEOPLE.

Using digital learning solutions, we help national and global organizations to develop their employees - in an innovative, motivating and effective way.

IMC is one of the world's leading service and technology providers for learning, talent and new media solutions, with 12 international locations and award-winning products. We are proud of more than 350+ excellently trained, creative and competent colleagues. Over 1200 renowned international customers inspire us to the highest quality.

Interested? We are looking forward to your application.