Senior .NET Engineer (w/ Azure) Offline
Job Description:
We are seeking a skilled developer to join our team, responsible for enhancing system quality and driving improvements in our applications. Your day-to-day tasks will include identifying issues, developing standard procedures, and implementing system enhancements.
Responsibilities:
- Enhance system quality by identifying issues, common patterns, and developing standard operating procedures.
- Identify opportunities for improvement in applications, make recommendations, and design and implement systems.
- Maintain and improve existing codebases, and participate in peer code reviews.
Mandatory Skills:
- Excellent knowledge of C# and the .NET platform.
- 7+ years of relevant working experience, preferably in an international environment.
- Experience in developing web applications.
- Familiarity with relational databases such as MS SQL, Postgres, and ORM frameworks like Entity Framework.
- Solid understanding of networking and REST API design principles.
- Experience with Kubernetes and Docker containers.
- Knowledge of the Azure Cloud platform.
- Familiarity with messaging middleware such as Kafka or RabbitMQ.
- Bachelor's or Master's degree in Computer Science, Mathematics, Physics, Engineering, or equivalent experience.
Nice-to-Have Skills:
- Experience with Azure DevOps and PaaS, Azure Expert certification.
- Proficiency in TypeScript and React.js.
Languages:
English: Upper Intermediate (B2).
The job ad is no longer active
Look at the current jobs C# / .NET →