Senior .NET Developer for UnifiedFeed (offline)

GR8 Tech Ukrainian Product πŸ‡ΊπŸ‡¦
We are a highly successful Company with great ambitions. We operate on a very competitive market so every day we are looking for opportunities to be better. To be faster. Even faster. Never stand aside and never afraid to try. Having a lot of ideas we are very open to fresh ones. Equally important, we have resources to bring these into motion.

We invite those who fired up to:

β€” Help define the system architecture, own and implement specific components, and help shape the overall experience;
β€” Build distributed systems that are reliable, maintainable and scalable;
β€” Functionally decompose complex problems into simple, straight-forward solutions;
β€” Write high-quality, efficient, testable code following best practices and team standards;
β€” Ensure that services built by the team satisfy both functional and non-functional requirements;
β€” Understand the business domain;
β€” Make sure that it’s implementation is optimal considering all opportunities and constraints.

Essential professional experience:

β€” 5+ years of commercial software development experience;
β€” Rich hands-on programming experience with at least one modern language such as C# (preferred), or Java, and other object-oriented languages and have a deep understanding of object-oriented design;
β€” Familiarity with design concepts such as design patterns and UML are also highly desirable;
β€” Practical experience with software engineering best-practices is a big advantage;
β€” Deep understanding of distributed systems, asynchronous architectures and scalability are highly desirable;
β€” Computer Science fundamentals in algorithms, data structures, databases, and complexity analysis;
β€” Strong ownership. Willingness to own all stages of development process: design, testing, implementation, operational support;
β€” Self-driven self-starter who is excited about overcoming hurdles to get things moving in the right direction;
β€” Strong analytical and problem-solving skills.

Desirable skills:

β€” Exhibits excellent team work;
β€” Results oriented;
β€” Knowledge of functional programming paradigm;
β€” Experience with distributed CQRS & Event Sourcing built with TDD on Scala;
β€” Skills working with Kafka, Kafka Streams, RabbitMQ, AWS, Redis, Aerospike;
β€” Hands-on experience with running .NET apps using Docker, Kubernetes.

We care of your:

Health
β€” Medical insurance/Sport compensation;
β€” Sport club participation (football, running, basketball or swimming clubs);
β€” 100% paid sick leaves;
β€” 20 working days of paid vacation.

Wealth
β€” Competitive salary and сonstant encouragement for your efforts and contribution;
β€” Bonuses according to company’s policy;
β€” Welfare (financial support in critical situation).
β€” Gifts for significant life events (marriage, childbirth).

Personal and professional growth
β€” Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
β€” Free corporate library;
β€” Opportunity to visit our non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
β€” A world-class team of T-shaped skilled professionals that share knowledge and support each other.

Leisure time
β€” Corporate parties and events (Pub Quiz, Carquest, bowling championships, etc.);
β€” PM Foundation activities (social responsibility events);
β€” Weekly events aimed at culture, arts, soft skills development.

About GR8 Tech


Company website:
pm.bet

The job ad is no longer active
Job unpublished on 7 July 2021

Look at the current jobs C# / .NET Kyiv→