Our cloud-native system integrator partner seeks a skilled .NET Backend Developer to work on a sophisticated platform reducing healthcare costs through drug cost transparency at the point of care. This challenging role is perfect for you if you excel in data structures, algorithm design, and enjoy solving complex backend problems.
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 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.
You will also be expected to demonstrate a strong grasp of data structures and problem-solving techniques, with 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.
* Devising strategies for memory-efficient processing and performance optimization in high-load systems
Required Skills and Qualifications
To succeed in this role, you should possess:
* Backend: C#/.NET Core 8, Entity Framework
* Databases: PostgreSQL, MySQL, Redis, NoSQL DB
* Tools: Docker, Hangfire
* Cloud: AWS
* At least 8 years of experience with .NET development (.NET Core 8 preferred).
* Proven expertise in data structures, algorithms, and backend performance optimization.