Software Engineer 3

Euromonitor is a global market research company with 15 offices worldwide, providing strategic market analysis and insights.
Mid-Level Software Engineer
Hybrid

Description For Software Engineer 3

Euromonitor International, a global market research company, is seeking a Software Engineer 3 to join their Technology department in Bengaluru, India. This hybrid role reports to the Technical lead and focuses on building high-quality web applications using the Microsoft technology stack.

The ideal candidate will be responsible for developing and maintaining both internal and external-facing applications. Working with a team of experienced developers and business resources, you'll contribute to building high-performing enterprise systems that help clients make strategic business decisions.

Key responsibilities include:

  • Coding confidently in JavaScript/TypeScript
  • Writing unit tests using frameworks like Jest or Jasmine
  • Conducting integration and acceptance tests
  • Fixing bugs in non-authored code
  • Applying advanced design patterns (e.g., Factory, Singleton, bridge, decorator, command)
  • Contributing to software architecture development

Euromonitor offers a dynamic, international work environment with 15 offices worldwide, providing opportunities for global collaboration and potential international transfers. The company values work-life balance, offering flexible hours and regular social events. They also have a strong commitment to corporate social responsibility, providing two volunteering days per year for each employee.

Career growth is a priority at Euromonitor, with extensive training and development opportunities available. The company has a track record of promoting from within, identifying and rewarding talent across departments.

Join Euromonitor to be part of a diverse, hardworking, and sociable team that's committed to making a difference in the global market research industry.

Last updated 5 months ago

Responsibilities For Software Engineer 3

  • Code confidently in JavaScript/TypeScript
  • Write unit tests using Jest/Jasmine
  • Conduct integration/acceptance tests
  • Fix bugs in non-authored code
  • Apply advanced design patterns
  • Contribute to software architecture development

Requirements For Software Engineer 3

JavaScript
TypeScript
  • Code confidently in JavaScript/TypeScript
  • Write unit tests using Jest/Jasmine
  • Conduct integration/acceptance tests
  • Fix bugs in non-authored code
  • Apply advanced design patterns (e.g., Factory, Singleton, bridge, decorator, command)
  • Contribute to software architecture development

Benefits For Software Engineer 3

  • International work environment
  • Opportunities for international transfer
  • Flexible hours
  • Regular social events
  • Work-life balance
  • Two volunteering days per year
  • Corporate Social Responsibility Programme
  • Extensive training and development opportunities
  • Internal promotion opportunities

Interested in this job?