Full-Time Senior .NET Engineer
Qinshift is hiring a remote Full-Time Senior .NET Engineer. The career level for this job opening is Senior Manager and is accepting Germany based applicants remotely. Read complete job description before applying.
Qinshift
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are seeking a talented Senior .NET Engineer to join our team and contribute to the modernization of a software platform designed to solve the “traveling salesman problem.”
The platform consists of a service-oriented backend system written in C# and a frontend client developed in TypeScript using the latest Angular framework.
As part of this project, you will work closely with development teams in a SCRUM-based environment, collaborating on server architecture planning, UI/UX design, and feature development for existing customers.
Your responsibilities will include:
- Writing clean, maintainable, test-covered code
- Working with the product team to create great products for our customers
- Contributing to a future-ready, high-quality, and performance code base
- Redesigning and implementing a scalable REST interface
- Refactoring and modernizing the application infrastructure
- Analyzing and extending monitoring capabilities for better performance tracking
- Adapting and optimizing the CI/CD pipeline for efficient delivery
Requirements:
- 5+ years of experience in .NET development, particularly with ASP.NET Core
- Proficiency in C#, with expertise in MediatR Pattern, Entity Framework, and Windows Forms
- Hands-on experience with Angular and TypeScript, including tools like nx.io, ngrx, Storybook, and Cypress
- Strong knowledge of microservice architectures
- Experience with communication protocols like gRPC and SOAP
- Proficient in working with Microsoft SQL Server, including query optimization and performance tuning
- Knowledge of scripting with Python for automation or auxiliary tasks
- German - Upper-Intermediate or higher