Position: Senior .Net Developer
Company: Refer.Dev
Category: .NET
Experience required: 5y
English level: intermediate

We invite those who are fired up to:
— Support the current functionality and maintain backward compatibility for the releases;
— Deliver completed tasks for testing and provide advisory assistance to QAs during testing;
— Analyze and tune system designs to identify and fix performance bottlenecks;
— Analyze tasks, decompose them into sub-tasks, and estimate the development time;
— Perform code & design reviews;
— Lead research and POCs of new features;
— Help with new architecture prototyping and migration on it;
— Identify areas for improvement and manage tech debt;
— Work using scrum processes with 2 weeks sprints;

Essential professional experience:
— 5+ years of .NET web development experience;
— Expertise and deep understanding of .NET Framework, .NET Core, ASP.NET Core, and C# technologies;
— Experience with micro services architecture;
— Experience with Orleans;
— Experience with a breadth of backend architecture principles and technologies;
— Experience with Unit and Integration tests;
— Experience with Gitlab CI or other CI / CD technologies;
— Experience working in an Agile/Scrum development process;
— Good written and spoken English.
— Experience in troubleshooting issues related to memory and performance;
— Mentoring experience;
— Experience with Redis;
— Experience with Kafka;
— Experience with Kubernetes;

We care for you:
✔️Budget for Health;
✔️Individual annual training budget;
✔️100% paid sick leaves;
✔️20 working days of paid time off;
✔️11 National holidays (as per Ukrainian schedule);
✔️Annual Performance Review;
✔️Flexible schedule (expected start time - 10 AM Ukrainian time 9 AM CET);
✔️Gifts for significant life events (marriage, childbirth).