2+ years of experience leading the team of engineers;
7+ years of commercial experience;
Responsibilities
Work closely with product manager and other teams to design, implement, test and continuously improve scalable and extendable platform;
Lead the team of engineers;
Participate in design review, code reviews and product demos;
Be responsible for professional growth of your teammates;
Take accountability and responsibility for full life cycle of product features (from design, sizing, implementation, testing, delivery to monitoring and deprecation when needed);
Propose process improvements and drive changes;
Propagate quality culture among teams.
Requirements
2+ years of experience leading the team of engineers;
7+ years of commercial experience;
Good understanding of XP practices and agile SDLC processes;
Experience working with CI/CD environments;
Strong knowledge of ASP.NET MVC, HTML5, JavaScript (ECMA 5,6) and at least one SPA Framework;
Knowledge of OOP/OOA, software architecture design patterns;
Profound knowledge of relational DB, practical knowledge of MS SQL Server tools, Transact-SQL Programming;
Ability to write high quality code following TDD practices;
Experience with Azure or another cloud platform;
At least upper-intermediate level of English, well-developed communication skills.
Preferred skills
Previous experience of work on large projects;
Experience with Big Data, data lakes, data warehouse type of architectures;
Knowledge of UML and software modeling;
Personal traits: analytical thinking, responsibility, sociability, ability to work in team, attention to details.
Location
Location
Lviv, Kyiv, Odesa, Kharkiv, Ivano-Frankivsk and Remote