We are seeking a skilled Senior .NET Developer to join our team. Key Responsibilities * Design and develop multiple services and APIs for our product using current technologies. * Apply SOLID principles to create maintainable and high-quality code. * Collaborate with product owners to ensure features meet business requirements and align with our strategy. * Work closely with designers, UX, and other developers to gain understanding of new features and technical details. Main Activities The successful candidate will be responsible for: