Über uns
- Entwicklung und Weiterentwicklung interner Webanwendungen mit C# / ASP.NET Core (.NET 9)
- Umsetzung neuer Features in Razor Pages & Backend-Modulen
- Fehleranalyse und -behebung (Razor, HTML, JavaScript, CSS)
- Datenzugriff mit Entity Framework Core & SQL (Datenbankdesign, Migrations, Queries)
- Integration von Microsoft Identity (MSAL.NET / Microsoft.Identity.Web) & Microsoft Graph
- Performance-, Sicherheits- und Accessibility-Optimierungen
- Mitarbeit an Architekturentscheidungen & technischer Weiterentwicklung
- Code Reviews, GitHub-PR-Workflow & Releases nach definierten Standards
|
Das bringst du [idealerweise] mit
Du hast technisches Verständnis und Freude daran, Softwareanwendungen zu konfigurieren und Probleme zu lösen. Der Umgang mit Kunden fällt dir leicht – du kannst auch komplexe Themen ruhig und verständlich erklären und bewahrst selbst dann einen kühlen Kopf, wenn ein Kunde wegen eines Problems anruft. Strukturierte Arbeitsweise und saubere Dokumentation sind für dich selbstverständlich. Du lernst gerne Neues, bist neugierig auf unterschiedliche digitale Systeme und entwickelst dich kontinuierlich weiter. Für den Austausch mit unseren Kunden kommunizierst du fließend Deutsch und gut Italienisch; intern arbeiten wir hauptsächlich auf Deutsch.
|
Das bringst du [idealerweise] mit
Du hast technisches Verständnis und Freude daran, Softwareanwendungen zu konfigurieren und Probleme zu lösen. Der Umgang mit Kunden fällt dir leicht – du kannst auch komplexe Themen ruhig und verständlich erklären und bewahrst selbst dann einen kühlen Kopf, wenn ein Kunde wegen eines Problems anruft. Strukturierte Arbeitsweise und saubere Dokumentation sind für dich selbstverständlich. Du lernst gerne Neues, bist neugierig auf unterschiedliche digitale Systeme und entwickelst dich kontinuierlich weiter. Für den Austausch mit unseren Kunden kommunizierst du fließend Deutsch und gut Italienisch; intern arbeiten wir hauptsächlich auf Deutsch.
|
YOUR RESPONSIBILITIES
- Develop and implement scalable and maintainable web applications in both the frontend (using Vue.js/Nuxt.js) and backend (using C#)
- Design, develop, and manage database solutions with PostgreSQL, including data modeling, performance tuning, and security considerations
- Collaborate in agile development processes with product managers and other developers
- Write clean, efficient, and documented code
- Conduct code reviews to ensure code quality and adherence to best practices
- Identify and fix software bugs and issues
- Continuously update knowledge on new technologies and best practices in software development
|
YOUR RESPONSIBILITIES
- Additional and further development of internal and external web applications in an agile development process
- Consulting to the specialised departments on the design of digital services
- Contact person for questions on individual software products within digitalisation projects
- Active promotion of best practices for high quality software development, including the Clean Code and SOLID principles, code reviews, TDD, etc.
|
Vollzeit
Bologna, Bozen, Munich
26.11.2025
Bologna, Bozen, Munich
YOUR RESPONSIBILITIES
- Design and implement software to extend the diagnostic capabilities of our products
- Work closely with service engineers and technical support to understand their challenges
- Extend existing systems to collect, analyse and visualise key performance data in real time using a metrics-based approach
- Identify areas for improvement within existing diagnostic processes and iteratively refine software solutions
- Writing clean, efficient and well-documented code that is easy to test, maintain and reuse
- Write tests to maintain code quality and prevent regressions
- Optimise applications for maximum performance and scalability
- Troubleshoot and debug to improve applications and user experience
- Perform code reviews to ensure code quality and adherence to best practices
- Stay up-to-date with the latest technologies and software development best practices
|
YOUR RESPONSIBILITIES
- Design and implement user-friendly web applications, both front-end and back-end
- Collaborate with UX/UI designers to ensure consistent design implementation in line with user needs
- Develop common UI components that can be reused across different products and product configurations
- Write clean, efficient and well-documented code that is easily testable, maintainable and reusable
- Write tests to maintain code quality and prevent regressions
- Optimise applications for maximum performance and scalability
- Troubleshoot and debug to improve applications and user experience
- Perform code reviews to ensure code quality and adherence to best practices
- Stay up-to-date with the latest frontend/backend technologies and UI/UX trends to improve the user experience
|