Don't losse motivation during job search. everyone has to gothrough it.
Vishnu Vardhan Reddy Marthala 2024
Was haben Sie studiert und in welchem Jahr haben Sie Ihren Abschluss gemacht?
INFOTECH, 2016
Welche Position haben Sie heute inne und welchen Jobtitel tragen Sie dabei?
Sr. Software Architect
Können Sie bitte einen kleinen Einblick in Ihren Berufsalltag geben?
Creation and documentation of the software system architecture based on
defined software architecture principles, taking into account existing restrictions
(budget, organization, tools, employees)
● Participation in creating the software requirements based on the system requirements with the requirements engineers in English and adding non- functional requirements.
● Supporting the software developers in implementing the software architecture
● Communication of the important software architecture topics to the project team
and other areas (product manager, project manager)
● Ensuring and approving a high-quality implementation of the software architecture
● Specification of interfaces between software components and interfaces to
external systems (e.g. laboratory middleware, hardware, motor controller)
● Creation of project-related software documentation (e.g. RestructuredText, Doxygen, Wiki)
● Selection, description and validation of software development tools with regard
to software architecture and user training
● Participation in the continuous improvement of the software development process
● Coordination of smaller software projects (bug fixes, minor improvements, technology and research projects)
● Planning, coordination and ensuring the release of simpler software projects
● Participation in development projects in close cooperation with the design, electronics and system engineering departments and, if necessary, in cooperation with external partners and research institutes
● Compliance with quality standards and safety guidelines, including regular checks● Creation and documentation of the software system architecture based on defined software architecture principles, taking into account existing restrictions (budget, organization, tools, employees) ● Participation in creating the software requirements based on the system requirements with the requirements engineers in English and adding non- functional requirements. ● Supporting the software developers in implementing the software architecture ● Communication of the important software architecture topics to the project team and other areas (product manager, project manager) ● Ensuring and approving a high-quality implementation of the software architecture ● Specification of interfaces between software components and interfaces to external systems (e.g. laboratory middleware, hardware, motor controller) ● Creation of project-related software documentation (e.g. RestructuredText, Doxygen, Wiki) ● Selection, description and validation of software development tools with regard to software architecture and user training ● Participation in the continuous improvement of the software development process ● Coordination of smaller software projects (bug fixes, minor improvements, technology and research projects) ● Planning, coordination and ensuring the release of simpler software projects ● Participation in development projects in close cooperation with the design, electronics and system engineering departments and, if necessary, in cooperation with external partners and research institutes ● Compliance with quality standards and safety guidelines, including regular checks
Welche Stationen oder Berufserfahrungen waren besonders prägend oder wegweisend?
Junior developer -> senior developer -> SW architect -> sr. SW Architect
In welchen Bereichen hat Sie das Studium gut auf den Beruf vorbereitet und wo mussten Sie sich später neue Kenntnisse oder Fähigkeiten aneignen?
Software skills and communication skills
Was würden Sie Studierenden mitgeben, die sich noch orientieren oder unsicher sind, wohin es beruflich gehen soll?
start learning german since 80% of job is more about communication and 20% is coding or business logic.
Drei Schlüsselkompetenzen für Ihren Beruf: Welche Fähigkeiten oder persönlichen Eigenschaften sind aus Ihrer Sicht besonders wichtig?
- problem solving skills
- coding
- communication skills.
Was macht Ihre Arbeit für Sie persönlich erfüllend oder besonders spannend?