About this Role:
We are seeking an experienced .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 a chance to solve complex, real-world problems using modern technologies and advanced algorithms.
The platform features multiple integrations, robust APIs, and a cutting-edge microservice architecture built on the cloud.
As a key member of our agile development team, you will design and build scalable backend systems, solve algorithmic challenges, participate in architectural decisions, optimize code for performance, scalability, and reliability, collaborate with stakeholders and team members, and extend test coverage to validate complex backend logic.
You will also be expected to demonstrate a strong grasp of data structures and problem-solving techniques.
Key Responsibilities:
* Design and build scalable backend systems
* Solve algorithmic challenges
* Participate in architectural decisions
* Optimize code for performance, scalability, and reliability
* Collaborate with stakeholders and team members
* Extend test coverage to validate complex backend logic
Qualifications:
* Backend: C#/.NET Core 8, Entity Framework
* Databases: PostgreSQL, MySQL, Redis, NoSQL DB
* Tools: Docker, Hangfire
* Cloud: AWS
* 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
* Demonstrated ability to design and build cloud-based SaaS multi-tenant systems
* Strong analytical and problem-solving skills, particularly in solving algorithmic challenges
* Fluent in English (C1 level) 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
* Familiarity with NoSQL databases or message queues
Benefits:
* Remote work options
* Coworking space financial coverage
* Flexible working hours
* Paid days off annually
* Workspace program: $2500 for work equipment of your choice
* English language lessons on all levels
* Performance financial incentives
* Paid courses and certifications
* Participation at international conferences