Software Architect (m/f/d)

Our offer:

  • Versatile work environment which allows you to contribute your own ideas and your potential
  • Professional and personal development of our employees is coordinated by our in-house training center
  • Flat hierarchy and an open business culture where teamwork is practiced daily and fun at work is a top priority
  • Flexible trust-based working hours with home office option and an attractive salary package
  • Further benefits such as company and team events, free drinks, bicycle leasing and employee discounts


Your tasks:

  • You will ensure the continuous further development of the software architecture for the complex business-critical applications of our APplus ERP system and integrate new solutions into the existing application landscapes in innovative and technologically complex IT environments
  • With your know-how, you will assume a key role for our agile software development projects in standard development
  • You will work within an experienced team of specialists and with external development partners on the conception and introduction of new methods and tools to increase efficiency and reusability

Your profile:

  • Completed (technical) university education in the fields of computer science, business informatics or a comparable education
  • Professional experience as a software architect is an advantage
  • You have profound knowledge in conception, implementation as well as new and further development of complex web applications with Java application servers
  • You have very good comprehension skills, communication skills, analytical and structured working methods and the ability to work independently
  • You use current technologies as part of modern development processes (Agile, DevOps, Continuous Delivery, Test Driven Development)
  • You have experience with modern programming languages, software architectures and the associated platforms (Java (12), .NET, C#, JavaScript/TypeScript, HTML5, Angular/React, AXIS2, WildFly, Jenkins, REST APIs, Microservices), in the area of software modeling (UML, BPMN) and use the possibilities of the cloud (Docker, Azure, PaaS)