TechLead-Story: Martin Bachler, CTO von Netconomy
Martin Bachler
NETCONOMY
Team
Wie groß ist das Dev-Team? Wie setzt sich das Team, in Funktionen aufgeteilt, zusammen?
Our dev team has roughly a size of 300 people, who are spread across Europe. We have dedicated roles for backend and frontend software engineers and we offer, besides other career possibilities, a technical career path, which ends at Software Architect.
Wie ist euer Dev-Team organisiert und aus welchem Grund habt ihr euch für eine bestimmte Organisation entschieden? Worin liegen die Vorteile, wo die Nachteile?
Our dev team is organized in about 30 scrum teams. Ideally one team works for one client. For bigger clients multiple teams work in a scaled-scrum approach on the same project, for smaller clients one team works for more than one client. Our teams have a great degree of freedom and therefore also responsibility. We don't have typical team leads, teams are self-organizing instead. Each employee has a line manager, who cares about the personal development and performance. We strongly believe that autonomous teams are able to create the best possible solutions.
Was macht euer Team im Vergleich zu anderen Teams besonders?
Our dev team is organized in about 30 agile teams. Ideally one team works for one client. For bigger clients multiple teams work in a scaled-scrum approach on the same project, for smaller clients one team works for more than one client. Our teams have a great degree of freedom and therefore also responsibility. We don't have typical team leads, teams are self-organizing instead. Each employee has a line manager, who cares about the personal development and performance. We strongly believe that autonomous teams are able to create the best possible solutions.
Recruiting
Wie ist eure Dev-Abteilung in den Recruiting-Prozess integriert?
The dev team participates in each step of the process, from the very beginning on. In example the second interview consists of three sessions with engineers and related line managers.
Gibt es ein konkretes Prozedere für neue Kollegen? Wie werden diese integriert?
We have an structured onboarding process, which takes place in the first months at the company. There our new engineers get to know the company, our style of working and the technical processes and frameworks we are working with. After the onboarding our new engineers join one of our agile teams and get a mentor, who is responsible for the project specific onboarding and accompanies the new engineer during the first months in the teams.
Neben der fachlichen Qualifikation, worauf legt ihr noch Wert, wenn ihr nach Entwicklern für euer Team sucht?
We are looking for engineers, which are eager to learn and tackle new technologies and challenges. We are looking for self-organized people, who are willing to contribute at the whole life-cycle of our software development process.
Technologien
Welchen technischen Herausforderungen seht ihr Euch gegenüber?
In the domain of e-commerce, we are facing challenging performance, security requirements and bleeding edge UX. We are driving the digital commerce business together with our clients. With respect to innovation, we need to deliver fast and iterative. Our product has to integrate itself seamless into the IT landscape of our customer, we get a lot of interesting integration scenarios there. Since many of our clients compete with companies from silicon valley we need to be aware of the latest trends both in technology and design.
Mit welchen Technologien arbeitet ihr?
We build isomorphic React applications and React Native/Web Native mobile apps (frontend) backed by Java/Spring Boot and Go microservices running on a Kubernetes cluster (backend).
Wie hat sich die Technologie des Unternehmens seit der Gründung verändert?
We evolve our technology stack constantly. Single page applications and Kubernetes with docker are the default technologies at the moment. We encourage our teams to constantly experiment with new technologies and frameworks. We currently run experiments with VueJS, React-Native and GO.
Internet, IT, Telekom
Technologien in diesem Artikel
In dieser Rolle entwickelst du skalierbare ETL-Prozesse, implementierst Datenarchitekturen auf GCP und optimierst BigQuery-Abfragen, während du mit Dataflow und Cloud Composer komplexe Workflows orchestrierst.
Senior SAP Industry Cloud Architect
In dieser Rolle entwickelst du End-to-End-Lösungen für den Einzelhandel mit Schwerpunkt auf SAP Industry Cloud, optimierst Prozesse in der Auftragsverwaltung und führst Workshops mit Stakeholdern durch.
Senior SAP Industry Cloud Architect
In dieser Position entwirfst und implementierst du moderne E2E-Lösungen für den Einzelhandel mit Fokus auf SAP Industry Cloud, optimierst Prozesse und berätst Kunden zu ERP-Transformationen.
Das könnte dich auch interessieren
TechLead-Story: Shahab Daban, CTO bei CATAPULT
Shahab Daban
TechLead-Story: Karl Heinz Struggl, CTO bei BYTEPOETS
Karl Heinz Struggl
TechLead-Story: Thomas Kaufmann, Tech Lead bei Parkside
Thomas Kaufmann · Lead Software Developer