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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 3

Mid-level Software Engineer position at Euromonitor in Bengaluru, focusing on .NET development with 3+ years of experience required, offering hybrid work arrangement and comprehensive benefits.

Software Engineer II - PaaS

Software Engineer II position at Qualtrics focusing on PaaS development using TypeScript, React, and Node.js, offering competitive salary and benefits in Seattle.

Software Engineer

Software Engineer position at Toast in Dublin, working on the Payments Pricing team to build and scale payment processing platforms for restaurants.

Full Stack Developer – Financial Applications

Full Stack Developer position at RBC Capital Markets focusing on financial applications, ML/AI implementation, and cloud technologies with a $141,170 base salary in Jersey City.

Mid-Level C#.Net Software Engineer Developer

Mid-level software engineering role at Boeing developing aircraft maintenance management systems using C#/.NET, requiring 5 years experience and US citizenship.

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 25 days 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?