Your role As a Software Engineer (m/f/d) at knowis AG you are responsible for the transformation of business requirements into software in various languages (e.g., java, typescript, or golang). You are actively shaping the future of our product, which bases on cloud native technologies, in terms of technical design and implementation of our components. Implement new features from design to deployment and support Optimize our components also regarding code quality and stability Ensure quality and on time delivery of agreed deliverables Contribute with your expertise in all phases of the software development lifecycle Your profile You have a notable track record of professional software development in an agile environment with applying Continuous Integration and Continuous Delivery techniques You have proficient knowledge of a programming language (e.g., java, typescript, golang) and adherence to high quality and clean code You have deep knowledge of modern programming frameworks (e.g., one of react, spring boot, npm) and high motivation to apply cloud native techniques like Container, Kubernetes, kafka, mongo You have a good understanding of application architectures (microservice architecture) and programming patterns You are fluent in written and spoken English & German About us knowis is a specialised software provider located in Regensburg, Germany. Founded in 2004, our mission has been to develop flexible and agile software solutions that enable automation even in knowledge-intensive and technically complex application areas.