
Biotechnology, Middle .NET Developer
ELEKS
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇱 Poland
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
.NET
About the role
- Implement and maintain features in C#/.NET using event-driven and async programming patterns
- Develop code through TDD/TLD approaches - tests are a first-class deliverable
- Create and maintain unit/integration tests using xUnit + FluentAssertions
- Ensure safe concurrency (events, tasks, locking) and stable behavior under load
- Participate in code reviews, architectural discussions, and contribute to continuous improvement
- Collaborate closely within a cross-functional team and help stabilize complex logic flows
Requirements
- Solid C#/.NET, async/await, events, multithreading basics
- Experience with TDD/TLD, unit testing principles, mocking, test isolation
- Competence with xUnit, FluentAssertions, and CI-driven test automation
- Clean code mindset, SOLID, DI, modular/hexagonal design concepts
- Understanding of event-driven design and structured error handling
- At least an Upper-Intermediate level of English
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETasync programmingevent-driven programmingTDDTLDunit testingxUnitFluentAssertionsmultithreading
Soft skills
collaborationcode reviewarchitectural discussionscontinuous improvementclean code mindset