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.