Job Description

We are seeking a skilled fullstack .NET senior software engineer with expertise in modern software architectures and technologies to join our dynamic team for building applications on premise or in the cloud. As a senior software engineer, you will be responsible for developing and maintaining backend and frontend-systems for our customers applications in different business domains. You will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions. 

Responsibilities

•    Development of sophisticated client-server and web-based applications in the business-critical environment of our customers, on premise or on Microsoft Azure.
•    Design and documentation in software projects.
•    Analysis of problems and creation of technical specifications.

Requirements

•    Bachelor's degree in information technology, or a related field.

•    Proven experience in designing .NET solutions.

•    Experience with modern architectures.

•    Experience with common .NET tools, e.g Entity Framework, gRPC, Logging, IAM.

•    Strong understanding of customer needs and wishes.

•    Experience with Microsoft Azure.

•    Excellent problem-solving and debugging skills.

•    Strong communication and collaboration abilities to work effectively in a team environment.

•    Experience in Single Page Application frameworks like Angular, React, Vue.

•    Experience in .NET native frontend technologies like WPF, MVC with Razor, Blazor.