Euromonitor is seeking a Senior Software Engineer to join their technology team in a hybrid work environment. This role combines technical leadership with hands-on development, requiring 4+ years of experience in .NET/Python technologies. The position focuses on building microservice architecture and web applications, with responsibilities spanning from software design to maintenance. The ideal candidate will work within an agile framework, contribute to code quality, mentor junior developers, and drive technical discussions. The role offers a balance of technical challenges and leadership opportunities, with benefits including professional development, flexible scheduling, and community involvement. The position requires expertise in modern development practices, cloud technologies, and strong communication skills.