TechLead-Story: Florian Schweighofer, Head of Software Development at Schweighofer Manager-Software GmbH

TechLead-Story: Florian Schweighofer, Head of Software Development at  Schweighofer Manager-Software GmbH
TechLeadStory

Florian Schweighofer

Team

Size and Roles: The development team currently comprises 16 developers, organized into sub-teams responsible for one or more of the company's software products. Each team focuses on specific areas such as payroll accounting, accounting, ERP, and financial mathematics.

Organization and Structure: Given the diverse range of software products in various domains, each area has its dedicated team to manage and enhance a specific group of products. This approach ensures that each developer has a well-defined area of responsibility, facilitating effective communication. However, it may pose challenges when a team member is unavailable due to reasons like illness.

Distinctive Aspects: The team distinguishes itself by prioritizing the robustness of software over an excess of features. A preference for many small, well-estimated steps is emphasized, avoiding overly ambitious goals that might compromise stability. Weekly meetings, incorporating support staff, provide a platform for effective communication and serve as a bridge between end-users and developers.

Recruiting

Integration in Recruiting Process: Recruiting involves the active participation of the executive leadership and the head of the specific team for which a developer is sought.

Onboarding Procedure: New team members undergo training specific to the software products they will be working on. This includes participating in customer training sessions. Additionally, emphasis is placed on providing developers with a sound understanding of the functional aspects of the software, particularly important in areas like payroll accounting.

Qualities Beyond Technical Skills: Apart from technical proficiency, a strong emphasis is placed on the candidate's willingness to learn and adapt. The company values individuals who demonstrate an interest in acquiring new skills. The company adopts an inclusive approach, acknowledging that a candidate's capacity to learn is sometimes more crucial than their existing qualifications. Social compatibility is also considered, and candidates spend a trial workday with the team to assess mutual fit.

Technologies

Technical Challenges: The primary challenge lies in identifying and effectively implementing technological trends without compromising continuity. Recognizing which technological trends are truly transformative is a substantial challenge, as not every trend aligns with the company's long-term goals.

Current Technologies: Development for Windows operating systems is done using .NET and the C# programming language. Some products are still partially written in Visual Basic, but there is an ongoing transition to phase out these components. In addition to desktop products, the company develops web applications for mobile data collection. Microsoft Access and MS SQL Server are used as database systems.

Evolution of Technology Since Inception: Founded in 1989, the company has evolved significantly over the years. Starting with Basic, the transition to Visual Basic and, ultimately, to C# marked substantial progress, improving the productivity of developers and enhancing the overall quality of software. Each technological shift has opened new possibilities, contributing to the company's longevity in the IT industry.

Dev Interview Info

Florian Schweighofer

Florian Schweighofer

Developer Jobs in Austria

This might also interest you