ELEKS Software Engineering and Development Office is looking for a Middle .NET Developer in Poland or Croatia.ABOUT PROJECTOur client, a leading German company in the biopharma industry, is developing a next-generation software orchestrator to manage the automated sample processing workflow.
REQUIREMENTSSolid C#/.NET, async/await, events, multithreading basicsExperience with TDD/TLD, unit testing principles, mocking, test isolationCompetence with xUnit, FluentAssertions, and CI-driven test automationClean code mindset, SOLID, DI, modular/hexagonal design conceptsUnderstanding of event-driven design and structured error handlingAt least an Upper-Intermediate level of English
RESPONSIBILITIESImplement and maintain features in C#/.NET using event-driven and async programming patternsDevelop code through TDD/TLD approaches - tests are a first-class deliverableCreate and maintain unit/integration tests using xUnit + FluentAssertionsEnsure safe concurrency (events, tasks, locking) and stable behavior under loadParticipate in code reviews, architectural discussions, and contribute to continuous improvementCollaborate closely within a cross-functional team and help stabilize complex logic flows