Finding the best job has never been easier
Share
You will be working in our empowered, agile cross-functional team, which is responsible for SAP Signavio Process Manager. As a Senior engineer, you will play a crucial role in the solution design of our business process modeling and simulation software, with the primary objective of creating a shared understanding of application code, architecture and solution design, including performance at scale .
• Contribute to the system architecture and design discussions
• In depth knowledge of Object-oriented programming in general, and a language such as Java.
• Writing, testing and maintaining backend code including implementing robust and scalable backend solutions for the SAP Signavio Process Manager.
• Lead by example through hands-on coding, code reviews, and ensuring best practices in software development.
• Collaborate with cross-functional teams to ensure seamless integration of backend services with front-end applications and other systems.
• Embrace agility and adaptability, ensuring the team delivers high-quality solutions within the specified timelines.
• Work in an agile development environment, contributing to sprint planning, daily stand-ups, and retrospectives.
• Proactively identify new opportunities and advocate for and implement improvements to the current state of products and team ways of working.
• Work collaboratively with the Product Owner and Tech Lead to reach agreement on the technical commitments and actively participate in the definition functional and nonfunctional requirements (KPIs, quality & understanding value chain).
• A master's degree in computer science or related field, or the equivalent through a combination of education and related work experience
• 5+ years of proven experience in backend development with a strong focus on scalable and distributed systems.
• Proficiency in relevant technologies such as Java, Python, or similar languages.
• Passion about crafting clean and well tested code
• Demonstrated experience with safely and efficiently refactoring larger pieces of code
• Experience with migrating monolithic solutions to microservice based architectures
• Hands-on experience with NoSQL or SQL databases. It would be even better if you have experience in DB related optimizations
• Experience working with Docker, Kubernetes, and related cloud technologies is a huge plus
• Strong communication skills and the ability to collaborate across diverse teams.
• Fluent English language skills are mandatory
These jobs might be a good fit