Taro Logo

Software Engineer 3

Euromonitor is a global market research company providing strategic market analysis and business intelligence.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer 3

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.

Last updated 2 months ago

Responsibilities For Software Engineer 3

  • Design applications according to end-user needs within SCRUM Team
  • Track projects, tasks, and bugs using company-specified work tracking system
  • Create new applications and enhance existing functionality
  • Ensure high code quality and test coverage
  • Participate in technical discussions, design, and development
  • Conduct peer programming and code reviews
  • Monitor and resolve post-deployment bugs
  • Contribute to training team members on agile development practices
  • Provide technical leadership and oversight for junior team members
  • Write documentation for applications and websites

Requirements For Software Engineer 3

Python
TypeScript
JavaScript
MongoDB
Kubernetes
  • 4+ years of hands-on development experience with Microsoft .NET / Python technologies
  • Experience with Azure OpenAI, RAG, Python, Prompt Flow, Kubernetes, Helm charts
  • Knowledge of Azure Services – KeyVault, App Config, VNet, API Gateway
  • Experience with .Net Framework Asp.Net MVC/WebAPI/Core
  • Experience with Flask, FastAPI
  • Knowledge of Angular / React
  • Understanding of DevOps practices
  • Experience with testing tools (MSTest / NUnit / unittest)
  • Cloud technology experience (Azure preferred)
  • Strong knowledge of OOP programming and design principles
  • Excellent communication and organizational skills
  • Experience with Agile methodologies, BDD, TDD, and DDD

Benefits For Software Engineer 3

  • Professional Development opportunities
  • Flexible Work Schedule
  • Remote work opportunities
  • Flexible hours
  • Positive and collaborative work environment
  • Community involvement programs
  • Volunteer programs
  • Charitable initiatives

Interested in this job?

Jobs Related To Euromonitor Software Engineer 3