About the role

  • Join an established team of Software Engineers working on a complex and mission-critical system.
  • Focus on understanding the modern microservice architecture and contributing to the code.
  • Lead the team towards implementing new feature requests from stakeholders.
  • Be the line manager while mentoring the team on skill enhancement and best practices.
  • Participate in the execution of new greenfield projects.

Requirements

  • 6+ years of experience in Software Engineering (C# is a must; Angular/TypeScript is a plus).
  • Strong TDD mindset – we value safe, efficient code.
  • Excellent communication and collaboration skills.
  • Deep knowledge of design patterns and best practices (SOLID, Clean Code).
  • Experience with Azure Pipelines and CI/CD.
  • Strong SQL skills (Microsoft SQL Server).
  • Familiarity with NoSQL (Gremlin, Cosmos).
  • Comfortable working in highly concurrent, event-sourced environments.

Benefits

  • Private health insurance
  • Generous holiday allowances
  • Extensive training and development
  • Flexible hours
  • Regular social events
  • Two volunteering days annually
  • Donation amounts for new starters
  • Supports local and international charities through various initiatives

Job title

Software Engineering Team Lead

Job type

Experience level

Senior

Salary

€4,500 - €6,000 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job