← Back to job listings
EL
(Biotechnology), Senior/ Lead Software Developer, JR726, JR725
eleks · Remote (Ukraine)
About The Role
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
Similar roles you might like
See all →SW
Paid Social Media Buyer
Soar With Us
$2,000 – 2,500/moPosted 1 day ago
F
Senior Software Engineer (Backend & Infrastructure)
Forager
Salary not disclosedPosted 2 days ago
UW
Graphic Designer (retainer contract)
UN Women - UNDP ACCESS
Salary not disclosedPosted 3 days ago
CG
Accounts Receivable Specialist
CKH Group
Salary not disclosedPosted 3 days ago
SS
Senior Project Manager (Government projects)
Sigma Software
Salary not disclosedPosted 4 days ago
SS
Senior IT Lawyer
Sigma Software
Salary not disclosedPosted 4 days ago
LA
Customer Service Specialists
Lifted, an Upwork Company™
Salary not disclosedPosted 4 days ago
KI
Senior consultant (forensic)
KPMG in Ukraine
Salary not disclosedPosted 5 days ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
