As a (Senior) Software Engineer you are developing the application landscape of counterparty risk. This includes for example the limit monitoring system for traded products as well as the systems for regulatory and economic calculations at Commerzbank or the legal data systems. You will support the team to move the products into the cloud.
The developments vary from data batch processing to online streaming, from implementation of systems interfaces APIs to large GUI developments, from backend development like risk calculations to monte carlo simulations running in cloud. All system are 100% in-house developments mainly in Java & SQL DBs on LINUX and some running in Cloud.
You work in an agile development environment (BizDevOps) – so you agree the requirements and solution alternatives with the product owner, create appropriate technical architecture, develop design concepts, implement the solution and test the applications within the team. You support our iterative move towards new technologies as well as to Azure or Google Cloud.
In the implementation phase, you take care of the implementation of the concepts and associated automated tests and create technical documentation. By doing code, architecture and design reviews you ensure a high quality of the supplied software. The project team works lean/agile with Kanban in short innovation cycles.