ELEKS

Biotechnology, Middle .NET Developer

ELEKS

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job 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