Software Engineer 3

Global market research company providing strategic market analysis and business intelligence.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Software Engineer 3

Euromonitor is seeking a Senior Software Engineer (Software Engineer 3) to join their technology team in a hybrid work environment based in Bengaluru, India. This role combines technical expertise with leadership responsibilities, focusing on building and maintaining enterprise-scale applications using modern technologies.

The position requires a seasoned developer with 4+ years of experience in Microsoft .NET and Python technologies, with a strong focus on cloud-native development using Azure services. You'll be working with cutting-edge technologies including Azure OpenAI, RAG, Kubernetes, and various Azure services, while being part of a SCRUM team that values quality and collaboration.

As a Software Engineer 3, you'll be responsible for designing and developing applications that meet end-user needs, ensuring high code quality, and contributing to the technical growth of junior team members. The role involves significant collaboration with Business Analysts, Product Managers, and other stakeholders to deliver robust solutions.

The ideal candidate should have extensive experience with modern web frameworks like Flask, FastAPI, and .NET Core, along with front-end technologies such as Angular or React. Strong knowledge of DevOps practices, testing methodologies (BDD/TDD/DDD), and cloud platforms (preferably Azure) is essential.

Euromonitor offers an attractive benefits package including professional development opportunities, flexible work arrangements, and a positive, inclusive work environment. The company values diversity and encourages community involvement through various initiatives.

This role is perfect for a senior developer looking to make a significant impact in a global market research company while working with modern technologies and contributing to both technical and team development. The hybrid work model offers flexibility while maintaining collaborative opportunities with the team.

The position combines technical excellence with leadership responsibilities, making it an excellent opportunity for career growth. You'll be part of a company that values integrity, curiosity, collaboration, and diversity, while working on meaningful projects that impact global business intelligence.

Last updated 16 hours 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, peer programming, and code reviews
  • Monitor and resolve post-deployment bugs
  • Contribute to training team members on agile development practices
  • Write documentation for applications and websites
  • Participate in recruitment of new staff

Requirements For Software Engineer 3

Python
TypeScript
JavaScript
MongoDB
Kubernetes
  • 4+ years 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 cloud technologies (Azure preferred)
  • Strong knowledge of OOP programming
  • 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

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

Interested in this job?

Jobs Related To Euromonitor Software Engineer 3

Senior Software Engineer

Senior Software Engineer position at Euromonitor, focusing on Microsoft .NET and Python development with 5+ years of experience required, offering hybrid work arrangement in Bengaluru.

Software Engineer 3

Senior Software Engineer role at Euromonitor focusing on backend development using .NET and Python technologies in a hybrid work environment.

Senior Software Test Developer – DriveOS

Senior Software Test Developer position at NVIDIA, focusing on testing and automation for DriveOS automotive operating system, offering competitive salary and benefits in Santa Clara, CA.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, offering competitive salary and opportunity to work with cutting-edge technology.

Senior Software Engineer - Full Stack

Senior Software Engineer position at LinkedIn working on DataHub, a metadata management platform, combining full-stack development with data infrastructure expertise.