Avenga is looking for a Lead .NET Engineer for our banking project. Our customer is a bank that offers quality services to small and medium-sized businesses and individuals who want to preserve and grow their savings.What you bring along:6+ years of commercial experience with .NET (C#);Knowledge of OOP, Design Patterns;Experience with REST, gRPC, OpenAPI;Familiar with Windows Server, IIS;Knowledge of TFVC, Git, Azure DevOps, Visual Studio;Prior experience with complex legacy software;Proficient
Avenga is looking for a Lead .NET Engineer for our banking project. Our customer is a bank that offers quality services to small and medium-sized businesses and individuals who want to preserve and grow their savings.What you bring along:6+ years of commercial experience with .NET (C#);Knowledge of OOP, Design Patterns;Experience with REST, gRPC, OpenAPI;Familiar with Windows Server, IIS;Knowledge of TFVC, Git, Azure DevOps, Visual Studio;Prior experience with complex legacy software;Proficient in ASP.NET Web API;Familiar with Windows Forms;Experience in the banking sector;Strong background in Microsoft technologies, including legacy ones;Proficient in MSSQL, Server, SQL, T-SQL (or similar relational database tooling);English – Upper-Intermediate or higher.Nice to have:Knowledge of .NET Remoting, WPF;Experience with Azure Cloud (VMs, Managed DB, containerization);Good at messaging and services communications.This is your mission:Provide technical leadership and guidance to a team of .NET developers.Conduct code reviews to ensure adherence to coding standards, best practices, and project guidelines.Release and proactive monitoring of components in production;Work with SQL databases to design and optimize database schemas, write efficient queries, and ensure data integrity;Analyze and solve technical problems that arise during the development process;Work with our product and design team to understand the needs of our customers that will shape the technology solutions;Expand the system without losing support for existing features;Demonstrate broad and deep knowledge of software engineering concepts;Participate in development streams for re-architecture and refactoring activities.Your benefits:We offer an attractive social and benefits package;Everyone at Avenga is subject to professional growth via our mentorship program;The company provides extended training and certification opportunities;We stay up to date with the industry by embarking on tech talks, webinars, conferences, and hackathons;Avenga cares for its employees well-being by providing well-rounded health insurance coverage and fitness compensation programs;Our employees’ families are no less important, as we offer maternity aid and financial support for a number of family reasons, including marriage and childbirth;The company fosters a sense of professional belonging and an environment of togetherness: we achieve things together and celebrate our milestones.
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інформаційні технології і Інженерія
Галузі
ІТ-послуги та ІТ Консалтинг