ELEKS

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

Ukraine · REMOTE · FREELANCE
Publiée le 13 septembre 2026 · Candidature traitée sur le site de l’entreprise
Developer.NET-DevelopmentSoftware-EngineerLead-Software-DeveloperBiotechSEDOSenior-Bioinformatics-Software-EngineerSenior-Bioinformatics-EngineerSoftware-Developer-BioinformaticsSenior-Lead-Software-DeveloperLife-Sciences-Software-EngineerSenior-Software-DeveloperSenior-Software-Development-Lead

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 • 5+ years of experience with .NET / C# • Strong understanding of software architecture principles • Experience designing distributed systems and microservice architectures • Strong knowledge of design patterns and modern development practices • Experience with event-driven and asynchronous programming • Experience with TDD and automated testing approaches • Experience with CI/CD pipelines • Strong understanding of Clean Code principles, SOLID, and Dependency Injection • Upper-Intermediate or Advanced level of English ADDITIONAL FOR LEAD • 8+ years of experience with .NET / C# • Proven leadership experience in software engineering teams • Ability to drive architectural and technical decisions • Strong stakeholder management and communication skills • Experience collaborating directly with customer architects and engineering leaders • Experience mentoring engineers and conducting technical reviews • Ability to refine complex project scopes and define software design approaches • Experience implementing AI SDLC practices and understanding AI Native development approaches NICE TO HAVE • Functional Programming • Akka.NET or Actor Model frameworks • Reactive Programming (Rx, Streams) • DSL / Fluent Test DSL experience • OPC-UA • Live Unit Testing • Advanced architectural refactoring experience • Angular, React, Vue.js or modern JavaScript frameworks RESPONSIBILITIES • Lead technical design, architecture, and implementation of the system • Drive the technical vision of the solution and define implementation approaches for new capabilities • Lead, mentor, and coordinate the development team • Take ownership of technical decisions and help define implementation strategy • Drive planning sessions and ensure delivery milestones are met • Collaborate with Business Analysts to translate business requirements into implementable solutions • Create technical specifications, architecture documentation, and implementation plans • Conduct architecture reviews, code reviews, and promote engineering best practices • Collaborate with stakeholders and engineering teams to identify and mitigate technical risks and dependencies • Support feature discovery and work effectively when requirements are still evolving Originally posted on Himalayas