About a Role:
Cloud-based platforms require sophisticated backend systems that can handle large datasets and complex integrations. As a .NET developer, you will design and build scalable systems using modern technologies and advanced algorithms.
This role presents an opportunity to solve real-world problems in healthcare, leveraging cloud-native solutions and microservices architecture. The platform features multiple integrations, robust APIs, and cutting-edge technology.
You will work with a distributed team of experts to develop innovative commercial and open-source projects. This collaboration enables us to push the boundaries of what's possible and help clients stay ahead in a rapidly evolving technological landscape.
* Design and implement efficient algorithms for parsing and processing large data sets.
* Solve classical problems like Fibonacci sequence optimization or stream processing.
* Devising strategies for memory-efficient processing and performance optimization in high-load systems
Key Responsibilities:
* Develop scalable backend systems using C#/.NET Core 8 and Entity Framework.
* Participate in architectural decisions to develop innovative solutions for healthcare.
* Collaborate with stakeholders and team members to develop features and ensure quality.
You will also be expected to demonstrate a strong grasp of data structures and problem-solving techniques, with opportunities to tackle exercises similar to those mentioned above.
Requirements:
* 8+ years of experience with .NET development (.NET Core 8 preferred).
* Proven expertise in data structures, algorithms, and backend performance optimization.
* Hands-on experience with PostgreSQL and strong SQL knowledge.
* Deep understanding of object-oriented programming (OOP) and design patterns.
* Experience with Entity Framework/NHibernate, Hangfire, and Redis.
A strong analytical and problem-solving skillset is essential, particularly in solving algorithmic challenges. Additionally, fluency in English is required for effective communication in a dynamic team.
Bonus Points:
* Stream data processing and handling large-scale datasets.
* Advanced cloud service experience (e.g., AWS, Azure).
* Knowledge of Dockerization and containerized application deployment.
Benefits:
* Remote work arrangement.
* Coworking space financial coverage.
* Flexible working hours.
* B2B benefits.
* Paid days off annually.
* Workspace program: $2500 for work equipment of your choice.
* English language lessons on all levels.
* Performance financial incentives for individuals who demonstrate interest in the company's development.
* Paid courses and certifications: example AWS, CKA, ML certifications.
* Participation at international conferences: like CNCF Summits, Kubecon, others.