Senior .NET Core Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
IT X100 company has several areas of product development and IT services (e-commerce, FinTech, FoodTech).
Our internal and external clients are located in more than 14 countries (Hungary, Kazakhstan, Poland, Romania, Portugal, Turkey, etc.) and have more than 5400 users of our services.
About our infrastructure. When launching new solutions, we give priority to cloud technologies: IaaS, PaaS, SaaS, Microsoft Azure, Google Cloud Platform.
Senior .NET Core Developer (Remote, Full-time)
Professional Skills:
5+ years of commercial experience as a .NET developer
• Experience with .NET Core (2.2 — 3.1), Web API, Redis
• Excellent knowledge of OOP, OOD, SOLID principles, architecture patterns, REST;
• Experience with microservices architecture
• Strong knowledge of SQL (system design, database project) and ORM technologies such as Entity Framework
• Experience with NoSQL (MongoDB)
• Experience in writing Unit tests
• Experience with Azure (Storage, KeyVault, SQL), Azure Service Bus, Azure WebJob, Azure Functions, Azure Monitor, Azure Application Insights
As a plus:
• Experience with authentication/authorization, oAuth, JWT Tokens, SSO
• Experience working with third-party libraries and APIs (Google API, Payment Gateways, etc.)
Responsibilities:
• Development of high-level architecture vision either for a product or specific feature;
• Write good effective and well-tested, reliable code
• Perform peer code review of project codebase changes
• Create unit and integration tests for the developed features
• Collaborate and communicate effectively with other members of the development team during the Scrum meetings
• Participate (and contribute) in architecture design planning meetings
• Partner with team leads, product managers, and business stakeholders to solve business problems. This is typically accomplished by understanding business needs
We offer:
• Competitive income level
• Paid sick leaves and vacations
Our additional Benefits package:
• Corporate trainings for free
• Bonus system of options for efficient operation (RSU - Restricted Stock Units)