Zum Hauptinhalt springen

Software Engineer (.NET)

Technologie
Torentify
Vor 1 Monat
Vollzeit

Stellenbeschreibung

# Lead .NET Software Engineer

## About the Role

ERNI is looking for a Lead .NET Software Engineer to take technical responsibility for the architecture, design, and hands-on implementation of modern software solutions in the .NET ecosystem. You will work closely with customers and interdisciplinary teams to develop scalable, secure, and high-quality applications.

The role combines hands-on software development with technical leadership. You will contribute to architecture decisions, backend services, cross-platform applications, software quality, security, technical presales, and the continuous improvement of technical solutions.

## Key Responsibilities

* Take technical responsibility for the architecture, design, and implementation of modern software solutions within the .NET environment.

* Develop backend services using .NET Core and cross-platform applications within the .NET ecosystem, including technologies such as .NET MAUI.

* Design and implement database solutions using technologies such as Entity Framework Core, SQL Server, and SQLite.

* Ensure software quality, security, authentication, encryption, and Clean Code standards through code reviews and development best practices.

* Provide technical leadership within projects without direct disciplinary management responsibilities.

* Collaborate closely with customers and interdisciplinary project teams.

* Support technical presales activities and contribute to the development of technical solutions.

## Required Qualifications

* Completed degree in Computer Science, Business Informatics, or a related field from an ETH, university of applied sciences (FH), university, or higher technical school (HF).

* Several years of software development experience with a focus on C# and .NET, including .NET Core / .NET 10.

* Experience in a Senior or Technical Lead role with a focus on software architecture and hands-on development.

* Strong knowledge of .NET Core and experience developing cross-platform applications within the .NET ecosystem.

* Experience with modern data access technologies such as Entity Framework Core.

* Experience with relational database systems such as SQL Server and SQLite.

* Experience with secure authentication and security concepts.

* Strong working knowledge of Visual Studio and Azure DevOps.

* Experience with collaboration tools such as Jira and Confluence.

* Very good written and spoken German and English.

## Preferred Qualifications

* Experience with .NET MAUI.

* Experience with Microsoft Azure, such as Azure Portal and Virtual Machines.

* Experience with Telerik.

## Skills & Competencies

* C# and .NET software development

* .NET Core and .NET 10

* Software architecture and technical design

* Hands-on coding

* Backend development

* Cross-platform application development

* .NET MAUI

* Entity Framework Core

* SQL Server and SQLite

* Authentication and encryption

* Software security and Clean Code

* Code reviews and development best practices

* Technical leadership

* Customer collaboration

* Technical presales

* Azure DevOps

* Visual Studio

* Jira and Confluence

## Education & Experience

Education

* Degree in Computer Science, Business Informatics, or a related field from an ETH, FH, university, or HF.

Experience

* Several years of professional software development experience focused on C# and .NET.

* Senior or Technical Lead experience with architecture and hands-on development.

* Experience with .NET Core, cross-platform .NET applications, databases, security concepts, and modern data access technologies.

## Work Arrangement & Schedule

* Flexible working hours.

* Remote work is available for up to 5 weeks per year outside Switzerland, but within Europe.

* ERNI Schweiz AG, Löwenstrasse 11, 8001 Zürich, Switzerland.

## Compensation & Benefits

* Individual development program supporting professional and personal growth.

* Flexible working hours to support work-life balance.

* Team and company events.

* Generous pension contribution: ERNI covers two-thirds of the pension contributions, while the employee contributes one-third.

* Remote work for up to 5 weeks per year outside Switzerland but within Europe.

## Compliance / Additional Information

* Technical leadership is part of the role; there is no disciplinary management responsibility.

* ERNI operates with approximately 800 employees across 18 locations in 8 countries.

Keywords
CodingSQLiteJiraCross-platform softwareDevOpsSqlEntity FrameworkRelational grammarADO.NET

Interessiert an dieser Stelle?