Software Architect (m / f / d)
Full-time permanent Cologne Specialists & Managers
People with energy work for us. People who are passionate about the needs of our customers. Together, we ensure a secure supply of energy and drinking water in the Rhineland region. We are already thinking about tomorrow today. Because as a future-oriented company, we are helping to shape the energy transition at all levels.
As an employer, we offer varied and responsible activities, performance-oriented remuneration and excellent social benefits. Our employees work in an attractive professional environment with individual development opportunities, a modern corporate culture and flexible, hybrid working time models with home office.
Within our IT department, we are looking for a computer scientist or business IT specialist as Software Architect (m / f / d) at our Cologne location with immediate effect.
Tasks
- You develop the technical vision and design sustainable, modern software architectures for complex IT systems and applications
- You document the architecture concepts and advise the development teams on the implementation of solution designs from the solution architecture
- You take responsibility for the architecture design of our software developments and define binding architecture principles and standards
- You select suitable technologies, frameworks and platforms with a view to functional and non-functional requirements such as cost-effectiveness, performance, security and scalability
- You lead the development teams professionally and support them as a mentor on technical issues
- As a contact person for product owners, project managers and stakeholders, you advise on questions of technical feasibility, effort estimation and risk assessment
- Through regular design reviews, you ensure that the architectural specifications are adhered to
- You continuously monitor new technology trends and evaluate their potential for our software development
- A central part of your work is quality assurance - you define test strategies, carry out performance analyses and monitor their implementation
- You create and maintain comprehensive technical documentation of the software architecture and ensure compliance with all security and data protection requirements
- In addition, you define architecture standards, design guidelines and best practices that serve as a guide for software development
- In close cooperation with interdisciplinary teams such as developers, DevOps engineers, product owners and specialist departments, you communicate complex technical issues clearly and in a way that is appropriate for the target group
Profile
You have successfully completed a university degree (Master's or Diploma) in computer science or a comparable technical degree programYou have at least 5-7 years of relevant professional experience in software development, ideally at least 3 years in a software architect role or in a comparable positionYour knowledge of modern architecture patterns such as microservices, event-driven architecture and domain-driven design is sound and proven in practiceYou have in-depth knowledge of cloud platforms such as AWS, Azure or GCP as well as container technologies such as Docker and KubernetesYou have expert-level knowledge of at least one programming language such as Java, Python or TypeScriptYou have experience working with relational and NoSQL databases as well as messaging systemsCI / CD pipelines, automation tools and DevOps principles are also part of your technical repertoireYour knowledge of IT security and your understanding of agile methods such as Scrum and Kanban are comprehensiveYou are characterized by strong analytical and conceptual skills and work in a structured and solution-oriented mannerYour strong communication skills enable you to convey complex technical issues in an understandable way - for both technical and non-technical stakeholdersYou have the ability to lead and motivate teams and pass on your knowledge as a mentorA high sense of responsibility, initiative and willingness to learn are a matter of course for youYou communicate confidently in German and English - both orally and in writingWhy RheinEnergie
This position is remunerated at pay group 13 in accordance with the collective agreement for utility companies (TV-V). For a full-time position, this corresponds to a gross annual salary of around 76,000 - 105,000 euros (depending on professional experience and qualifications).
In addition to the collectively agreed salary, our employees receive numerous special payments and benefits, such as additional variable remuneration in the form of bonuses and incentives, depending on the company's performance, as well as a company pension scheme worth 8.7% of the respective gross annual salary.
We continue to develop together! Our focus is on people. From appraisal interviews to a wide range of further training, we support our employees on their career path.
Climate-friendly on the road
To work with a subsidized Deutschlandticket or leased (e-)bike.
Company pension scheme
Attractive company pension scheme and capital-forming benefits.
Health care
Sports & health offer, subsidized. Membership in the Urban Sports Club.
Work-life balance
Optimally combine work, family and leisure.
Further training
Individual support and training to suit your needs.
Secure workplace
Crisis-proof job in an industry of the future.