Position: Platform Team Lead / .Net Core/C#
Company: Global Teams
Experience required: 5y
Category: .NET
English level: upper
Published: 2022-06-01T00:00:00+03:00

As the Platform Team Lead you’ll provide leadership, technology design expertise, direction, coordination, and consultation, in the development, integration, launch, scaling and maintenance of new features, products and solutions.

You are
·         You have a strong background in design and implementation of scalable architectures and a good understanding of Algorithms, Data structures and Design patterns
·         Results oriented, self-starter, problem solver
·         Passion to educate and mentor the next generation engineers
Responsibilities
·         Take full ownership and develop products and features end-to-end – from design to production
·         Be accountable for your team’s delivery and execution on projects and operation of services.
·         Design and build highly scalable, reliable and well designed software solutions, enhancing our core infrastructure and products.
·         Solve diverse, complex problems at large scale
·         Analyze and improve performance, scalability and stability of our products and production environments.
·         Participate routinely in architecture, design and code reviews
Minimal Qualifications
·         Minimum of 5 years experience within similar role
·         Proficiency with developing large scale systems in .Net/C#
·         Experienced with distributed systems architectures
·         Experienced with agile software development processes and the development life cycle. 
 
Tech stack
Kubernetes, nats and nats-streaming, .net core, nodejs, redis.