Talent.com
This job offer is not available in your country.
Senior Lead Developer @ Team Up

Senior Lead Developer @ Team Up

Team UpWarszawa, Poland
9 days ago
Job description

We are seeking a Senior Leader Developer to guide the architecture, development, and deployment of a large-scale microservices-based system using Domain-Driven Design (DDD) principles. The solution integrates a modern data platform as its core data layer and is developed by cross-functional teams in a containerized and Agile environment. The engineer will lead technical decision-making, mentor teams, and ensure delivery of secure, scalable, and maintainable services.

Offer

  • Competitive market rate
  • Long-term freelance engagement with renewal options
  • International, collaborative work environment
  • Minimum 8 years of combined post-secondary education and relevant work experience.
  • A Level 4 degree in Software Engineering or a related field.
  • At least 5 years of experience leading multidisciplinary teams (developers, architects, security).
  • Deep experience in designing and building microservices architectures using DDD, including orchestration and choreography (SAGA pattern).
  • Proven ability to develop, deploy, and scale APIs (REST, WebSockets) across distributed systems.
  • Strong proficiency in C# programming.
  • Hands-on experience with Docker and Kubernetes.
  • Experience working in and managing Agile teams (SCRUM).
  • Ability to write technical documentation, specifications, and conduct code reviews.
  • Experience collaborating across frontend and backend teams to deliver cohesive solutions.

We are seeking a Senior Leader Developer to guide the architecture, development, and deployment of a large-scale microservices-based system using Domain-Driven Design (DDD) principles. The solution integrates a modern data platform as its core data layer and is developed by cross-functional teams in a containerized and Agile environment. The engineer will lead technical decision-making, mentor teams, and ensure delivery of secure, scalable, and maintainable services.

Offer

  • Competitive market rate
  • Long-term freelance engagement with renewal options
  • International, collaborative work environment
  • Lead the technical architecture and delivery of microservices-based systems following DDD principles., Design and implement loosely coupled services, ensuring scalability, performance, and maintainability., Develop high-quality APIs and manage service integration across teams and systems., Oversee the use of containerization (Docker) and orchestration (Kubernetes) in production environments., Establish and improve CI / CD pipelines to ensure reliable software delivery., Promote best coding practices, mentor engineers, and lead code reviews., Collaborate with stakeholders and team leads to align on technical direction and priorities., Monitor application health, implement observability, and proactively resolve issues., Contribute to a strong team culture through knowledge sharing and peer support., Ensure alignment with Agile / SCRUM methodologies and continuous delivery goals.] Requirements : Domain-driven design, Microservices architecture, DDD, REST API, C#, Docker, Kubernetes, CI / CD Pipelines, .NET

    Create a job alert for this search

    Senior Developer • Warszawa, Poland