توسعه فناوری سوشیانت
[object Object]
Back end Team lead
اشتراک گذاری
Tehran/ Sa'adat Abad
Full Time
Saturday to Wednesday From 9 to 18
-
Bonus -Military Service Option -Health insurance -Recreational accommodation -Flexible working hours -Learning stipends -Lunch -Occasional packages and gifts
51 - 200 employees
IT / Software / Hardware
Iranian company dealing only with Iranian entities
1392
Privately held
توضیحات بیشتر angle

key Requirements

6 years experience in similar position
Managerial work experience
C# - Advanced
JavaScript - Advanced
Kafka - Intermediate
Oracle NoSQL - Intermediate
Docker - Intermediate
Prometheus - Intermediate
Gitlab - Intermediate

Job Description

As a .Net Team Lead, you must have an extensive knowledge of distributed systems to achieve a high-performance level on web applications. Also highly skilled in ASP.NET, with a strong background in building scalable, predictive, high quality and high-performance web applications on the Microsoft technology stack. In this job, you must work with the team of expert developers.
The Role:

  • Collaborating with the product manager for a better understanding of requirements.
  1. Planning and breaking down tasks.
  2. Assisting the technical team in gaining a unified understanding of requirements and better planning.
  • Ensuring code quality.
  1. Implementing the Code Review process.
  2. Code review and constructive feedback
  3. Creating Test Coverage.
  • Leading the technical team.
  1. Conducting regular feedback sessions and providing effective feedback.
  2. Assisting team members in career path development.
  3. Creating alignment between individual and organizational needs.
  4. Managing interpersonal conflicts.
  5. Interacting with other teams.
  6. Conducting post-mortem sessions and help team to learn
  • Participating in and delegating technical decision-making.
  • Proficiency in system design and making correct technical decisions.
  • Proper understanding of SLA and establishing product quality maintenance processes.
  • Monitoring Service Quality

Requirements:

  • Demonstrable work experience as a Back-End Team Lead, with a minimum of 3  years in back-end development.
  • Proficient in back-end technologies, with hands-on experience in Relational and also NoSql databases.
  • Proficient in with messaging systems, including Kafka.
  • Experience with microservices architecture to enhance scalability and maintainability.
  • Proficient in DDD, Clean Code, Design patterns, Test, CQRS, Event-Driven Architecture, and Distributed Computing
  • Experience with DevOps practices and modern CI/CD deployment models and tools.
  • Experience with testing patterns and best practices along with software security best practices
  • Strong knowledge on Object Oriented Programming, Multi-Threading Programming, Database Management
  • Strong proficiency in coding and debugging, ensuring the delivery of high-quality, error-free solutions.
  • Excellent communication and leadership skills, facilitating effective collaboration and team cohesion.

Technology Stack:

  • C#,Asp.net Core
  • JavaScript
  • Gitlab
  • SQL Server, Redis, Elasticsearch
  • Kafka, Nats.io
  • Prometheus, Grafana
  • Docker, Kubernetes

Job Requirements

Gender
Men / Women
Software
Gitlab| Intermediate Kafka| Intermediate C#| Advanced JavaScript| Advanced Docker| Intermediate Oracle NoSQL| Intermediate Prometheus| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای توسعه فناوری سوشیانت