What you can expect
- Analyze, design and implement new features and improvements in sourcing and purchasing – from initial idea to go-live
- Develop existing and new applications for supplier and purchasing processes and independently implement and integrate interfaces to surrounding systems
- Actively support the design and implementation of software architectures with a focus on modular components and clear interface definitions
- Conduct code reviews and promote the use of clean code and test-driven development
- Identify technical debt and derive targeted measures to reduce it
- Ensure high development standards, testing processes and technical documentation
- Actively identify and support the maintenance and optimisation of development and test environments
- Document technical concepts, test cases and create user manuals
- Work closely with product management and your team to specify requirements, realistically estimate development effort and effectively implement solutions
- Actively participate in decisions regarding technological direction and make suggestions for selecting suitable tools and frameworks
- Independently analyse and document problems in the areas of business processes, transactions, data and functions
- Get actively involved in discussions on subject domains and bounded contexts
- Support the operation and monitoring of the applications and systems you develop
- Be jointly responsible for a robust and scalable infrastructure and actively help to continuously improve CI/CD and DevOps processes