Software Engineer 3

Euromonitor is a global market research company providing strategic market analysis and insights.
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 Bengaluru, India. This role offers a unique opportunity to work with a global market research leader, combining technical expertise with business impact.

The position requires a seasoned professional with 4+ years of experience in .NET and Python technologies, focusing on building robust microservice architectures and web applications. You'll be working in a hybrid environment, collaborating with cross-functional teams to design and develop solutions that enhance Euromonitor's technology portfolio.

As a Software Engineer 3, you'll be responsible for designing and implementing applications according to end-user needs, ensuring high code quality, and contributing to the technical growth of junior team members. The role involves working with modern technologies including .NET Core, Python frameworks (Flask, FastAPI), and cloud platforms (preferably Azure), while following best practices in agile development, BDD/TDD, and Domain Driven Design.

The ideal candidate will bring strong technical skills combined with excellent communication abilities, as you'll be interfacing with both technical and business teams. You'll have the opportunity to contribute to architectural decisions, mentor team members, and participate in the full software development lifecycle from design to deployment.

Euromonitor offers a compelling benefits package including professional development opportunities, flexible work arrangements, and a strong focus on work-life balance. The company culture emphasizes integrity, curiosity, collaboration, and diversity, making it an ideal environment for engineers who want to make a meaningful impact while growing their careers.

This role is perfect for a senior engineer who wants to work on challenging projects, mentor others, and contribute to a company that values technical excellence and innovation. Join Euromonitor to be part of a team that's building next-generation market research solutions while enjoying the benefits of a flexible, inclusive, and growth-oriented workplace.

Last updated 5 days ago

Responsibilities For Software Engineer 3

  • Design applications according to end-user needs with 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 peer programming and code reviews
  • Monitor and resolve post-deployment bugs
  • Contribute to training team members on agile development practices
  • Write concise documentation for applications
  • Participate in technical discussions and design decisions
  • Liaise with Business Analysts, Product Managers and customers

Requirements For Software Engineer 3

Python
TypeScript
JavaScript
MongoDB
  • 4+ years of hands-on development experience with Microsoft .NET / Python technologies
  • Experience with .Net Framework Asp.Net MVC/WebAPI/Core
  • Experience with Flask, FastAPI
  • Knowledge of Angular / React
  • Experience with Entity Framework/ORM
  • Understanding of DevOps practices and CI/CD
  • Experience with cloud technologies (Azure preferred)
  • Knowledge of Microsoft SQL Server and NoSQL databases
  • Experience with Agile methodologies, BDD, TDD, and DDD
  • Strong Git and Visual Studio experience
  • Excellent communication and organizational skills

Benefits For Software Engineer 3

  • Professional Development opportunities
  • Flexible Work Schedule
  • Remote work opportunities
  • Flexible hours
  • Positive and collaborative work environment
  • Community involvement through volunteer programs
  • Corporate social responsibility initiatives

Interested in this job?

Jobs Related To Euromonitor Software Engineer 3

Software Engineer 3

Senior Software Engineer role at Euromonitor focusing on backend development with Python and .NET, requiring 4+ years of experience in cloud technologies and microservices architecture.

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.

Senior Software Developer (12 month Fixed Term Contract), Global Operational Excellence

Senior Software Developer position at Amazon's Global Operational Excellence team, focusing on developing Machine Learning products and tools for improving operational efficiency and customer experience.

Sr. Software Development Engineer, AWS Demand Planning

Senior SDE role at AWS Capacity Forecasting team focusing on demand planning and infrastructure optimization

Sr. Software Development Engineer, RDS Aurora MySQL Engine

Senior Software Engineer role at Amazon building Aurora MySQL database engine, focusing on distributed systems and cloud infrastructure. 5+ years experience required.