Talent.com
This job offer is not available in your country.
.NET Team Lead

.NET Team Lead

TechTellentBucharest, Bucharest, .RO
14 days ago
Job type
  • Remote
Job description

TechTellent is looking for a skilled .NET Team Lead to join our team.

We are a fast-growing global IT & Tech company based in Cyprus that values its people and provides a positive work environment. We recruit and retain top IT talent, providing opportunities for growth and advancement to deliver world-class solutions to clients worldwide.

What you bring along :

  • 5+ years of hands-on commercial development experience, demonstrating proficiency in C#
  • 1+ years on the position of Team Lead
  • Familiarity with cutting-edge Software Design concepts, including Domain-driven design, Distributed application paradigms, and Microservices
  • Strong expertise in .NET 6+, enabling you to craft powerful and high-performance applications
  • Proficiency in WebAPI and practical experience working with Message Queue technologies like Kafka.
  • Familiarity with NoSQL databases like Redis and MongoDB, offering versatility in data management
  • Proven track record in CI / CD processes using GitLab, along with a flair for unit and integration testing, performance, and memory profiling

Nice to have :

  • Proven experience working with Docker containerization
  • Familiarity with development in cloud environments, particularly AWS, harnessing the power of cloud resources
  • A deep understanding of Clean Code / Architecture principles, contributing to maintainable and well-structured codebases
  • This is your mission :

  • Conduct comprehensive code reviews, ensuring exceptional code quality and compliance with industry best practices
  • Collaborate with a talented team to innovate and drive the development of new programs, products, or features by staying ahead of industry developments and trends
  • Work seamlessly with front-end developers and cross-functional team members to set objectives and design cohesive, functional code that elevates the overall user experience
  • Why us :

  • People-driven team
  • Variety of technologies
  • Developing innovative software products
  • Clients worldwide
  • International team of talented people
  • Possibility to deliver services from any location
  • Interesting tasks and projects
  • Balance between routine and developmental tasks
  • Compensative English lessons