Team Lead C#/.NET (Pay)

Belgrade , Serbia
full-time

AI overview

Lead a dynamic fintech service team to develop scalable software solutions while driving innovation and continuous improvement with cutting-edge technologies.

As part of the product team development strategy, We are seeking an experienced Team Lead .Net to join our dynamic team. As a Team Lead, you will play a pivotal role in architecting, developing, and maintaining our software solutions. You will lead the fintech service team of developers, drive technical excellence, and contribute to the growth of our products. If you are passionate about technology, have a proven track record of leading software development projects, and thrive in a collaborative environment, we want to hear from you.

Main Responsibilities:

  • Architect, design, and implement scalable and maintainable software applications.
  • Lead a team of .NET developers, providing technical guidance, mentoring, and support.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
  • Write clean and efficient code and tests in C#/.NET.
  • Conduct code reviews and ensure coding standards are met.
  • Troubleshoot and debug complex technical issues.
  • Stay up-to-date with industry trends and emerging technologies.
  • Drive innovation and continuous improvement within the development team.

Main requirements:

  • Experience in developing cloud solutions.
  • Proven experience in leading and mentoring development teams.
  • Understanding: OOP, DDD, Microservices, stateless/serverless.
  • 3 years of experience as a Lead .Net developer 
  • Knowledge and/or desire to quickly master our core technology stack: C# 12.NET 8, WebAPI, EF Core, DI (Autofac), Azure stack: Storage (Queues, Tables, Blobs), ServiceBus, App Services, Functions/Web Jobs. Docker, Terraform, MS SQL, PostgreSQL, Cosmos/MongoDB, Redis
  • Ability and desire to write reliable, highly efficient, scalable code (our client base is constantly growing).
  • Experience with tools and acceptance of the "continuous delivery" philosophy (build systems Github Actions/Octopus, incident tracking, auto tests, logging/monitoring/alerts, etc.).
  • Ability to work in a team, independence, attention to detail.
  • B2 level of English (all business correspondence takes place in English).
  • Russian language is a plus.

What we offer:

  • Growing international business with 10,000+ subscribers
  • Regular performance-based compensation reviews
  • 26 days paid time off
  • 1 additional day off for your Birthday
  • Remote office assistance
  • Service years recognition financial reward

Perks & Benefits Extracted with AI

  • Other Benefit: Service years recognition financial reward
  • Paid Time Off: 26 days paid time off

Careers at ApprovalMax Limited. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Team Lead Q&A's
Report this job
Apply for this job