Cloud Native Backend Developer
We are seeking a highly skilled .NET developer to join our team and work on a sophisticated system designed to reduce healthcare costs through drug cost transparency at the point of care.
This is an opportunity to solve complex, real-world problems using modern technologies and advanced algorithms. Our platform features multiple integrations, robust APIs, and a cutting-edge microservice architecture built on the cloud.
You will be responsible for designing and building scalable backend systems, solving algorithmic challenges, participating in architectural decisions, and collaborating with stakeholders and team members.
Key Responsibilities:
* Design and build scalable backend systems.
* Solve algorithmic challenges and implement efficient solutions to process large datasets.
* Participate in architectural decisions to develop innovative solutions for healthcare.
* Optimize code for performance, scalability, and reliability.
* Collaborate with stakeholders and team members to develop features and ensure quality.
Requirements:
* .NET development experience (C#/.NET Core 8 preferred).
* Deep understanding of object-oriented programming (OOP) and design patterns.
* Hands-on experience with PostgreSQL and strong SQL knowledge.
* Experience with Entity Framework/NHibernate, Hangfire, and Redis.
* Demonstrated ability to design and build cloud-based SaaS multi-tenant systems.
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.
About the Role:
This role offers a chance to work on a challenging project that requires expertise in data structures, algorithms, and backend performance optimization. You will have opportunities to tackle exercises similar to designing efficient algorithms for parsing and processing large data sets, solving classical problems like Fibonacci sequence optimization or stream processing, and devising strategies for memory-efficient processing and performance optimization in high-load systems.
Benefits:
* 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 people 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.
],