ABOUT PROJECT
Our client, a leading German company in the biopharma industry, is developing a next-generation software orchestrator to manage the automated sample processing workflow.
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
RESPONSIBILITIES
- 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
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Team of professionals
- Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.