About the role

  • Tech Lead creating innovative payment solutions for TF Bank. Leading microservices development and mentoring engineers in a distributed tech team.

Responsibilities

  • Lead the design and development of microservices and their architecture using .NET Core
  • Drive cloud-based solution design and ensure robust, scalable, and reliable services
  • Oversee continuous integration, delivery, and deployment using Kubernetes, Docker, and Azure Pipelines
  • Optimize systems and applications for high performance, reliability, and maintainability
  • Implement and improve logging and observability using OpenTelemetry
  • Mentor and guide developers of varying seniority
  • Collaborate across distributed teams and ensure alignment on technical strategy

Requirements

  • Extensive experience in software engineering, typically 8–10 years
  • Strong expertise in C#, .NET Core, and Azure
  • Experience in senior, lead, or architect-level roles
  • Proven experience working with transaction-intensive systems
  • Deep understanding of system architecture
  • Hands-on experience designing and maintaining microservices
  • Experience leading engineering teams in distributed environments
  • Experience in e-commerce, payment solutions, or finance is a plus

Benefits

  • Health insurance
  • Professional development opportunities

Job title

Tech 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