Position: .NET Team Lead
Company: Ekassa
Experience required: 5y
English level: upper

Our team is working on providing existing loan products and developing new products in the field of financial services using advanced technologies. Our specialists have a deep knowledge of internal financial processes and are able to realize interesting solutions. We always think about our customers and provide them with simple, clear and reliable products.

Skills:

-Leadership skills;
-5+ years of experience with C#;
-ASP.NET Core;
-Entity Framework Core, LINQ, T-SQL, MS SQL;
-Continuous Integration / Continuous Deployment process;
-Ability to build solution from scratch;
-Test First Approaches (TDD), BDD;
-Ability to transform the requirements to set of unit/integration tests;
-Knowledge of Architecture Design practices including TOGAF, SOLID, DRY;
-Good command of English.



Responsibilities:

-Recruiting and leading own team which would be responsible for the development of some business module of the system;
-Ensuring right execution of the engineering practices/processes built (Incl CI/CD, BDD, CodeReview, on-boarding, Estimation / Grooming, tasks qualification / split between team members;
-Participation in engineers interview / grading;
-Participation in Best practices elaboration;
-Participation in System Architecture / Technology selection processes;

Optional: Technical Practice Leadership in some technical domain across teams.

We offer:

-Diverse tasks and professional development;
-Friendly work atmosphere;
-Convenient workplace in the center of the city (m. Palats Sportu);
-Stable and long-term cooperation;
-The level of wages is negotiated individually.
-Individual remuneration package.