Specialist (m/f/d) Softwaredevelopment & Softwarearchitecture
Your Tasks:
- Development of web applications and backend systems in Java/JavaScript and Angular in the environment of the core banking system.
- Creating and implementing technical designs and architecture concepts for web applications.
- Analyzing technical requirements from the specialist departments in collaboration with the business analysts and other project stakeholders.
- Collaboration in agile teams as a developer (m/f/d) and software architect (m/f/d) according to the rules of the SCRUM framework and co-design of agile development processes.
- Ensuring high code quality and carrying out code reviews (in the form of pull requests) and developer tests (unit tests, integration tests).
- Preparation and coordination of timely production launches and creation of documentation for audits.
- Creation of feasibility studies, effort estimates and decision templates in relation to the requirements of the specialist departments and in close cooperation with project management and product owners.
- Supporting and advising the developers/testers (m/f/d) in the agile teams on all technical issues relating to software development.
Your Profile:
- Degree in computer science/business informatics, alternatively completed vocational training in the IT sector with relevant experience
- Several years of professional experience in software development with Java and Angular as well as in software architecture
- Experience in agile methods (Scrum)
- Sound knowledge of functional and object-oriented programming
- Willingness to work in the office 2 to 3 days a week
- Fluent in written and spoken German and English