— 7+ years of commercial software development experience;
— Expertise in software design principles: OOD, SOLID, design patterns;
— Hands-on experience with Microsoft technologies, specifically: .Net Core, Asp.Net Core, C#
— Expertise in .Net ecosystem: tools, libraries, frameworks
— Hands-on experience with DDD
— Good understanding of modern apps architecture;
— Good understanding of modern apps deployment;
— Understanding of Agile methodologies and engineering practices;
— Excellent communication skills;
— Good mentoring skill;
— Public speaking skill;
— Master’s degree in Computer Science or Engineering or similar field.
— Hands-on experience with running .Net apps using Docker, Kubernetes
— Hands-on experience with implementation of shared libraries
— Participating at IT conferences as speaker
— Experience in sports betting;
— Experience with applications performance tuning.
— Challenging tasks with 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;
— Relocation bonus;
— Weekly events of a corporate employee’s work-life balance program with culture, arts, soft skills lections;
— Sport competitions (football, PubQuiz, basketball, table tennis, bowling championships every year);
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
— Corporate library and subscriptions for Pluralsight and Safari online;
— Unlimited good mood and support!
— Designing technical solutions at the level of the group of team;
— Complex refactoring / redesign projects coordination;
— Tracking, development and implementation of standards in solving typical tasks in the software development;
— Development and usage coordination of the project team’ own infrastructure libraries;
— Providing expert assistance to teams;
— .Net developers interviewing;
— Participation in development interview of developers;
— Developers training;
— Search for technical improvement insights;
— Tracking new promising tools, technologies and practices of software development.
Technology stack we use: Asp.Net Core 2.1 (c#), NSwag, NUnit, Angular 4+, Kafka, MongoDB, Prometheus, ELK (logs only), Kubernetes (linux containers), GitLab CI/CD (+helm), Grafana, Upsource.