Taro Logo

Software Engineer 3 (Fullstack)

Leading independent market research company investigating and understanding consumer preferences and trends.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Job Description

Euromonitor International, a leading independent market research company, is seeking a Senior Software Engineer (Fullstack) to join their technology team in Bengaluru, India. This hybrid role requires 4+ years of experience and offers an opportunity to work on cutting-edge technologies including Azure OpenAI, Python, and Kubernetes.

The ideal candidate will be responsible for designing and developing applications within a SCRUM team, ensuring high code quality, and contributing to both frontend and backend development. You'll work with modern technologies including .NET, Python, React/Angular, and various Azure services. The role involves significant collaboration with business analysts, product managers, and other stakeholders.

This position offers an excellent opportunity for professional growth in a company that values continuous learning and development. You'll be part of an organization that champions flexibility and maintains a strong focus on work-life balance. The company culture emphasizes integrity, curiosity, collaboration, and diversity.

Key technical requirements include experience with Microsoft .NET/Python, cloud technologies (preferably Azure), and modern development practices including DevOps, CI/CD, and test-driven development. The role offers comprehensive benefits including professional development opportunities, flexible work arrangements, and the chance to participate in community involvement initiatives.

Join Euromonitor to be part of a team that values technical excellence, innovation, and personal growth while working on impactful projects that help businesses understand and respond to consumer needs worldwide.

Last updated a month ago

Responsibilities For Software Engineer 3 (Fullstack)

  • Design applications according to end-user needs with SCRUM Team
  • Create new applications and enhance existing functionality
  • Ensure high code quality and test coverage
  • Participate in technical discussions, design and development
  • Contribute to BDD/TDD/DDD practices
  • Monitor and fix post-deployment bugs
  • Contribute to training team members on agile development practices
  • Write documentation for applications and websites
  • Participate in peer programming and code reviews

Requirements For Software Engineer 3 (Fullstack)

Python
TypeScript
JavaScript
MongoDB
  • 4+ years of hands-on development experience with Microsoft .NET / Python technologies
  • Experience with Azure OpenAI, RAG, Python, Prompt Flow, Kubernetes, Helm charts
  • Experience with .Net Framework Asp.Net MVC/WebAPI/Core
  • Knowledge of Angular / React
  • Experience with DevOps practices and CI/CD
  • Experience with cloud technologies (Azure preferred)
  • Strong knowledge of OOP and design principles
  • Experience with Agile methodologies, BDD, TDD, and DDD
  • Excellent oral and written communication skills
  • Strong attention to detail and commitment to quality

Benefits For Software Engineer 3 (Fullstack)

Medical Insurance
Dental Insurance
Vision Insurance
  • Professional Development opportunities
  • Flexible Work Schedule
  • Remote work opportunities
  • Flexible hours
  • Positive and inclusive workplace culture
  • Community involvement through volunteer programs
  • Charitable initiatives