您的任务
作为一名软件架构师,您将在整个生命周期内为我们的标准化软件解决方案设计架构。您要确保我们的解决方案是稳定的、可维护的、安全的,并且可以长期进一步开发–即使是在监管要求和产品复杂性不断增加的情况下。您需要与产品管理和开发部门密切合作,并在将需求转化为可行的标准化产品解决方案(而不是针对特定客户的解决方案)的过程中发挥关键作用。
您的任务和职责
- 产品和架构责任
- 软件产品的架构设计和持续开发
- 确保可维护性、可扩展性、可扩展性和技术质量
- 评估与长期产品开发有关的架构决策
- 积极降低技术复杂性,有针对性地进一步发展现有架构
- 合作与赋能
- 与产品管理部门密切合作,对需求进行技术评估
- 将功能要求转化为技术概念和架构
- 在架构和设计问题上对软件工程师进行辅导和指导
- 开发团队内部的知识转移
- 标准化取代项目逻辑
- 评估客户对可重复使用性和产品能力的具体要求
- 帮助将客户的特定解决方案转化为标准化产品组件
- 在产品架构决策相关的客户环境中提供支持
- 技术与质量
- 在产品范围内选择和进一步开发技术、框架和工具
- 建立并进一步发展架构原则和编码指南
- 使用现代开发和(人工智能)工具提高效率和质量
- 确保产品的设计安全和更新能力
您的个人资料
- 数年的软件开发和软件架构经验
- 非常了解现代软件架构和开发流程
- 了解产品开发与项目驱动的定制开发之间的区别
- 具有面向对象开发(如 Java、C#、.NET)的经验
- 具有使用网络和/或云计算系统的经验
- 良好的德语和英语技能
你的思维具有长远性和全局性,能够降低复杂性并做出有理有据的决策。您工作有条理、独立,并乐于在团队中分享自己的知识。您会公开评估新技术(如人工智能),并合理使用。
