Software Development Technical Lead (m/f)

Germany, Berlin, Berlin

You are the Technical Lead of software developers within the project team. Your main tasks and duties are:
  • You create and/or drive the creation and appropriate implementation of architectures consistent with project roadmaps, platform strategies, governance policy, and standards
  • You advise projects members on technology and architecture trends they need for their decision making and external engagements
  • You identify and aid in the decision making around architecture trade-offs with risks, delivery, scalability/performance, flexibility, maintainability, security, and other quality concerns
  • You monitor and review systems so that they are designed and developed in compliance with corporate security, privacy, accessibility, legal and other governance policies
  • You are responsible for the implementation of the software project processes according to definitions
  • You are responsible for constant optimization of processes within the software project to improve quality and efficiency
  • You are responsible for functional and organizational lead of the project as well as mentoring other engineers to grow to similar levels of expertise and effectiveness
  • You are responsible for the creation, coordination and review of all software project documentation and monitor and report the state of the software project to project management
  • You are responsible for software requirement management including requirement change management within the project
  • You are responsible for the development of software and its integration to a software release including the required verification tests
  • You are responsible for issue management and management of software project risks according to process definitions including identification, mitigation and tracking of risks
  • You ensure efficient and effective communication and information flow within the software project and towards stakeholders and partners of the project