The team develops and supports Campaign Manager CRM system to provide employees of the company with a convenient tool for automation of communication with its customers and sending targeted campaigns as well as further analysis of the effectiveness of such interaction.
— Analyzing, designing, building, testing and implementing enhancements to existing systems and/or new applications;
— Acquiring and enhancing technical knowledge of supported applications/systems;
— Working in close collaboration with others in the team and across the business;
— Conducting code review.
— 2+ years of .NET developer experience;
— Basic understanding of SOA services creation and web applications;
— Software Design knowledge: OOD, OOP, design patterns, microservices.
— Web application development experience:
— REST, RESTful;
— ASP.NET Web API, ASP.NET Core;
— Relational and Document databases (PostgreSQL, MS SQL Server, MongoDB);
— Messaging (Kafka, RabbitMQ);
— Docker, Kubernetes;
— Experience with Performance profiling.
— Challenging tasks with a great opportunity to level up your skills;
— Knowledge sharing atmosphere (you have a chance to be a speaker in our internal meetups);
— Competitive salary and сonstant encouragement for your efforts and contribution;
— 20 working days of paid vacation;
— 100% paid sick leaves;
— Medical insurance/ sports compensation;
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
— Corporate library and subscriptions for Pluralsight and Safari online;
— Lunches delivery to the office;
— Unlimited good mood and support!