Задачи
•Act as a technical reference and subject matter expert throughout the development lifecycle
•Collaborate with cross-functional teams to define, design, and ship new features
•Coach junior team members to strengthen the team's capabilities and flexibility
•Participate in design and code reviews to confirm the use of best practices
•Follow programming best practices and code quality standards
•Analyze system requirements and prioritize tasks
•Write clean, testable code using .NET programming languages
•Develop technical specifications and architecture
•Review and refactor code
Требования
•5+ лет релевантного опыта в качестве .NET Developer
•Знание SOLID, OOP и design patterns, включая DI и IoC
•Опыт работы с .NET/C# и .NET Core приложениями
•Экспертиза в message brokers и queues, таких как Kafka или RabbitMQ
•Опыт работы с реляционными и нереляционными базами данных
•Опыт unit и integration тестирования
•Практический опыт API integrations
•Готовность учиться и постоянно развиваться
•Хороший письменный и устный английский (B2 и выше)
•Опыт работы со Scrum и Agile методологиями
Условия
•B2B contract
•Welcome pack provided