We are seeking for a .Net developer to design, develop, and implement applications. The product focuses on real-time monitoring, remediation, and optimization of the virtual desktop user experience in enterprise environments.
Responsibilities
- Implementing new features and maintaining existing functionality, PR review, participating in discussions on technical solutions.
Requirements
- 5+ years of experience as a developer of a complex product / project / system.
- Experience working with SQL databases and Redis.
- Experience developing applications with .NET Framework 4.8 and .NET 6+.
- Understanding of Kubernetes (k8s) architecture (Services, Deployment, ConfigMap, Pods, etc.).
- Deep knowledge and experience of C#.Net and improved work with Multithreading and Asynchronous.
- Deep understanding of algorithms.
- Comfortable tackling new problems and thinking creatively
- Strong knowledge of Object-Oriented Design (OOD) and design patterns
- Experience implementing and understanding complex architecture, using design patterns while considering factors, such as performance, memory, security, network, and multithreading
- Experience working with CoPilot and/or Cursor
- Bachelor's degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related field
- Conversational level of English.
Good To Have
- Experience with React\Scala\Node.js\Java
- Hands-on experience with performance optimization and profiling tools
- Experience working with RabbitMQ or Kafka
- Familiarity with CI/CD pipelines and DevOps practices.
Location: Warsaw - BELI, Warsaw, Warszawa, Poland