.NET Team Lead (offline)

Необходимые навыки
7+ years of commercial software development experience;
Expertise in software design principles: OOD, SOLID, design patterns;
Hands-on experience with Microsoft technologies, specifically: .Net Core, Asp.Net Core, C#
Expertise in .Net ecosystem: tools, libraries, frameworks
Hands-on experience with DDD
Good understanding of modern apps architecture;
Good understanding of modern apps deployment;
Understanding of Agile methodologies and engineering practices;
Excellent communication skills;
Good mentoring skill;
Public speaking skill;
Master’s degree in Computer Science or Engineering or similar field.

Будет плюсом
Hands-on experience with running .Net apps using Docker, Kubernetes
Hands-on experience with implementation of shared libraries
Participating at IT conferences as speaker
Experience in sports betting;
Experience with applications performance tuning;

Предлагаем
Clean and calm office, left side of the Dnieper
Separate rooms for teams of 6-10 members
Challenging tasks with great opportunity to level up your skills
Knowledge sharing atmosphere (regular open strategy meetups and educational days every 2 weeks)
Competitive salary and сonstant encouragement for your efforts and contribution
20 working days of paid vacation
100% paid sick leaves
English classes in the morning
Medical insurance/ sports compensation
Relocation bonus and support
Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.
Weekly events of a corporate employees work-life balance program with culture, arts, soft skills lections
Sport competitions (football, PubQuiz, basketball, table tennis, bowling championships every year)
Teambuildings within your team and whole office
Company-paid lunches delivery to the office
Unlimited good mood and support from team and HR dept)))

Обязанности
Designing technical solutions at the level of the group of team;
Complex refactoring / redesign projects coordination;
Tracking, development and implementation of standards in solving typical tasks in the software development;
Development and usage coordination of the project team’ own infrastructure libraries;
Providing expert assistance to teams;
.Net developers interviewing;
Participation in development interview of developers;
Developers training;
Search for technical improvement insights;
Tracking new promising tools, technologies and practices of software development;

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→