Hybrid Engineering Team Lead

Posted 3 weeks ago

Apply now

About the role

  • Lead, mentor, and empower a team of talented engineers
  • Partner closely with Product Managers to assess upcoming work
  • Provide hands-on technical guidance, driving the design and implementation of solutions
  • Manage the day-to-day workflow of the team
  • Uphold and enforce exceptional coding standards, best practices, and a TDD mindset
  • Own and manage the incident response process for your team
  • Actively contribute to the continuous improvement of engineering processes and practices

Requirements

  • 8+ years of professional software development experience
  • Extensive hands-on expertise in .NET technologies (C#, .NET Core/.NET 6+)
  • Demonstrated experience in leading an engineering team and/or managing complex technical projects from conception to delivery
  • A strong understanding of event-driven architectures, microservices patterns, and Domain-Driven Design (DDD) principles
  • A deep commitment to software quality, with proven experience establishing and enforcing high coding standards, best practices, and a test-driven approach
  • Natural collaborator who thrives in multidisciplinary team environments
  • Strong communication and interpersonal skills, with the ability to influence, guide, and articulate complex technical concepts
  • Business-oriented approach with the ability to translate technical complexities into clear business value

Benefits

  • Flexible working and volunteer and study leave to develop your skills
  • Monthly social events
  • Office snacks
  • Company Townhalls
  • D&I initiatives and events

Job title

Engineering Team Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job