Lead .NET Software Engineer at ERNI responsible for technical architecture and hands-on development. Collaborate with clients and teams to deliver innovative software solutions.
Responsibilities
Technical responsibility for the architecture, design and implementation of modern software solutions in the .NET environment (hands-on coding)
Development of backend services with ASP.NET Core as well as cross-platform applications within the .NET ecosystem (e.g., with .NET MAUI)
Design and implementation of database solutions using technologies such as Entity Framework Core, SQL Server or SQLite
Ensuring software quality, security (authentication & encryption) and clean-code standards through code reviews and best practices
Technical leadership within the project (no disciplinary responsibility) and close collaboration with clients and interdisciplinary teams
Support in technical presales phases and active contribution to shaping technical solutions.
Requirements
Degree in Computer Science or Business Informatics (ETH, University of Applied Sciences, university or equivalent)
Several years of experience in software development with a focus on C# and .NET (.NET Core / .NET 10)
Experience in a senior or technical lead role with a focus on architecture and hands-on development
Strong knowledge of ASP.NET Core and experience in developing cross-platform applications in the .NET ecosystem; familiarity with .NET MAUI is a major advantage
Experience with modern data access technologies (e.g., Entity Framework Core) and relational database systems (e.g., SQL Server, SQLite), as well as secure authentication and security concepts
Proficient with Visual Studio, Azure DevOps and common collaboration tools (Jira, Confluence)
Experience with Microsoft Azure (e.g., Azure Portal, VMs) or Telerik is a plus
Excellent German and English skills, both written and spoken.
Benefits
Individual development program that fosters your professional and personal growth
Remote work up to 5 weeks per year outside Switzerland, but within Europe
Flexible working hours for an ideal work–life balance
Memorable team and company events that strengthen cohesion
Generous pension contribution: we cover two-thirds of the pension contributions while your share is only one-third
Senior Software Engineer developing healthcare solutions using PHP for research and development in a hybrid work environment. Working extensively with SugarCRM and collaborating with team members and stakeholders.
Software Engineer creating and supporting backend services for MakeMusic's products. Developing modular backend code and improving system scalability while mentoring junior teammates.
Software Engineer Principal at PNC developing and maintaining banking technology solutions with a focus on core banking platforms and microservices architecture. Collaborating with teams while ensuring quality and compliance in project deliverables.
Senior Software Engineer designing and developing software solutions for PNC's Lending Technology organization. Collaborating with teams to deliver innovative software based on customer needs.
Développeur Back - end Expert pour mission stratégique chez Metaline. Maintenance et développement d’applications en environnement .NET et e - commerce.
Backend Software Engineer responsible for building backend services and data - centric products with an emphasis on GenAI applications. Collaborating across teams and cloud environments to deliver solutions.
Senior Backend Engineer developing scalable solutions for a healthcare platform. Collaborating with global teams to enhance user experience and support health outcomes.
Fullstack Developer Java VueJS responsible for developing solutions at Consort Group in Lille. Engaging in agile processes and collaborating with teams for operational features.
Java Fullstack Developer responsible for backend development at Consort Group, focusing on Java applications and collaborating with product management.