.NET Software Engineer
Stellenbeschreibung
# Senior / Technical Lead Software Engineer – .NET
## About the Role
ERNI is seeking a Senior / Technical Lead Software Engineer to take technical responsibility for the architecture, design, and hands-on implementation of modern software solutions in the .NET ecosystem. You will develop backend services, cross-platform applications, and database solutions while ensuring high standards for software quality, security, and clean code.
The role combines hands-on engineering with technical leadership within projects. You will collaborate closely with customers and interdisciplinary teams, contribute to technical decision-making, and support presales activities by helping shape practical technical solutions.
## Key Responsibilities
* Take technical responsibility for architecture, design, and implementation of modern .NET software solutions.
* Develop backend services using ASP.NET Core.
* Build cross-platform applications within the .NET ecosystem, including technologies such as .NET MAUI.
* Design and implement database solutions using Entity Framework Core, SQL Server, SQLite, and related technologies.
* Ensure software quality through code reviews, engineering best practices, and clean-code standards.
* Implement and maintain secure software solutions, including authentication and encryption.
* Provide technical leadership within projects without direct disciplinary management responsibility.
* 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 qualification from an ETH, FH, university, or HF.
* Several years of professional software development experience with a focus on C# and .NET, including .NET Core / .NET 10.
* Experience in a senior or technical lead software engineering role with a focus on architecture and hands-on development.
* Very good knowledge of ASP.NET Core.
* 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 or SQLite.
* Experience with secure authentication and security concepts.
* Confident use of Visual Studio and Azure DevOps.
* Experience with common 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, including Azure Portal and virtual machines.
* Experience with Telerik.
## Skills & Competencies
* C# and .NET development.
* ASP.NET Core and backend engineering.
* Cross-platform .NET application development.
* .NET MAUI.
* Entity Framework Core and modern data access.
* SQL Server and SQLite.
* Software architecture and technical design.
* Authentication, encryption, and application security.
* Clean-code practices and code reviews.
* Azure DevOps and Microsoft Azure.
* Visual Studio.
* Jira and Confluence.
* Technical leadership and customer collaboration.
* Technical presales and solution development.
* German and English communication.
## Education & Experience
Education: Completed studies in Computer Science or Business Informatics from an ETH, FH, university, or HF.
Experience: Several years of software development experience focused on C# and .NET, plus experience in a senior or technical lead role involving architecture and hands-on development.
## Work Arrangement & Schedule
* Work Arrangement: Remote
* Remote work is available for up to 5 weeks per year outside Switzerland, but within Europe.
* Flexible working hours are provided to support work-life balance.
* The source does not specify a standard weekly working-hours requirement.
## Compensation & Benefits
ERNI offers:
* Individual development programs supporting professional and personal potential.
* Remote work for up to 5 weeks per year from elsewhere in Europe outside Switzerland.
* Flexible working hours.
* Team and company events.
* Pension benefits, with ERNI covering two-thirds of pension contributions and the employee contributing one-third.
## Compliance / Additional Information
* Company: ERNI
* ERNI has been advising and supporting companies in innovation and technology since 1994.
* The company operates with approximately 800 employees across 18 locations in 8 countries.
* The role involves technical leadership but does not include disciplinary management responsibility.
Interessiert an dieser Stelle?