Euromonitor is seeking a Software Engineer 3 to join their technology team in a hybrid work environment based in Bengaluru, India. This mid-level position requires 4+ years of experience and focuses on building and maintaining enterprise-scale applications using modern technologies like Python, .NET, and cloud services.
The role involves working within a SCRUM team to design and develop applications that meet end-user needs. You'll be responsible for creating new applications and enhancing existing ones, ensuring high code quality through peer reviews and testing. The position requires expertise in various technologies including Azure OpenAI, Kubernetes, and multiple programming frameworks.
As a Software Engineer 3, you'll contribute to technical discussions, participate in code reviews, and help mentor junior team members. The role combines hands-on development with technical leadership responsibilities, making it ideal for engineers looking to grow their careers while working on meaningful projects.
The company offers an attractive benefits package including professional development opportunities, flexible work arrangements, and a strong focus on work-life balance. Euromonitor's culture emphasizes integrity, curiosity, collaboration, and diversity, making it an excellent environment for career growth.
Key technical requirements include experience with Microsoft .NET/Python technologies, cloud platforms (preferably Azure), and modern development practices including DevOps, TDD, and DDD. The ideal candidate will have strong communication skills and experience with agile methodologies.
This position offers the opportunity to work on enterprise-scale applications while contributing to a positive, inclusive workplace culture. The hybrid work model provides flexibility while maintaining collaborative opportunities with the team.