(Biotechnology), Senior/ Lead Software Developer, JR726, JR725

    Remote (Ukraine)
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Leadership
    Posted on September 1, 2026

    ELEKS Software Engineering and Development Office is looking for a Senior/Lead .NET Developer in Ukraine, Poland, or Croatia.

    ABOUT PROJECT

    The project's main goal is to develop a sub-team to build an advanced biotechnology platform for next-generation patient therapies. The team's focus is on developing workflow validation capabilities that verify process correctness using AI and generate real-time guidance and instructions for operators.

    REQUIREMENTS
  1. 5+ years of experience with .NET / C#
  2. Strong understanding of software architecture principles
  3. Experience designing distributed systems and microservice architectures
  4. Strong knowledge of design patterns and modern development practices
  5. Experience with event-driven and asynchronous programming
  6. Experience with TDD and automated testing approaches
  7. Experience with CI/CD pipelines
  8. Strong understanding of Clean Code principles, SOLID, and Dependency Injection
  9. Upper-Intermediate or Advanced level of English
  10. ADDITIONAL FOR LEAD
  11. 8+ years of experience with .NET / C#
  12. Proven leadership experience in software engineering teams
  13. Ability to drive architectural and technical decisions
  14. Strong stakeholder management and communication skills
  15. Experience collaborating directly with customer architects and engineering leaders
  16. Experience mentoring engineers and conducting technical reviews
  17. Ability to refine complex project scopes and define software design approaches
  18. Experience implementing AI SDLC practices and understanding AI Native development approaches
  19. NICE TO HAVE
  20. Functional Programming
  21. Akka.NET or Actor Model frameworks
  22. Reactive Programming (Rx, Streams)
  23. DSL / Fluent Test DSL experience
  24. OPC-UA
  25. Live Unit Testing
  26. Advanced architectural refactoring experience
  27. Angular, React, Vue.js or modern JavaScript frameworks
  28. RESPONSIBILITIES
  29. Lead technical design, architecture, and implementation of the system
  30. Drive the technical vision of the solution and define implementation approaches for new capabilities
  31. Lead, mentor, and coordinate the development team
  32. Take ownership of technical decisions and help define implementation strategy
  33. Drive planning sessions and ensure delivery milestones are met
  34. Collaborate with Business Analysts to translate business requirements into implementable solutions
  35. Create technical specifications, architecture documentation, and implementation plans
  36. Conduct architecture reviews, code reviews, and promote engineering best practices
  37. Collaborate with stakeholders and engineering teams to identify and mitigate technical risks and dependencies
  38. Support feature discovery and work effectively when requirements are still evolving
  39. Company:  ELEKS

    Custom software development and technology consulting company delivering engineering, AI, data, QA, and advisory services.
    1001-5000 employees
    Software & IT Services
    HQ: Estonia