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
4+ years of experience
Enterprise SaaS

Job Description

Euromonitor is seeking a Software Engineer 3 to join their technology team in a hybrid work environment. Reporting to the Technical lead, this role focuses on building high-quality web applications using Microsoft technology stack and Python. The position requires 4+ years of experience and combines modern technologies like Azure OpenAI, Kubernetes, and various frameworks. The role involves designing and maintaining both internal and external applications, contributing to enterprise systems that help clients make strategic decisions. Key responsibilities include maintaining coding standards, participating in estimation discussions, and mentoring junior team members. The company offers a collaborative work environment with flexible scheduling, professional development opportunities, and strong community involvement initiatives. This role is perfect for a mid-level engineer looking to work with cutting-edge technologies while making an impact in a global company.

Last updated 10 days ago

Responsibilities For Software Engineer 3

  • Design applications according to end-user needs
  • Track projects, tasks, and bugs using the company-specified work tracking system
  • Create new applications or build upon existing functionality
  • Ensure high code quality and test coverage
  • Participate in technical discussions, design, and development
  • Contribute to BDD/TDD/DDD practices
  • Participate in peer programming and code reviews
  • Monitor and analyze post-deployment bugs
  • Provide support to end-users
  • Contribute to training team members on agile development practices
  • Technical ownership of projects/tasks
  • Responsible for technical quality of junior team members

Requirements For Software Engineer 3

Python
TypeScript
JavaScript
Node.js
React
MongoDB
PostgreSQL
Kubernetes
  • 4+ years of hands-on development experience using Microsoft .NET / Python technologies
  • Experience with Azure OpenAI, RAG, Python, Prompt Flow, Kubernetes, Helm charts, Elastic Search / Azure AI Search
  • Experience with Azure Services – KeyVault, App Config, VNet, API Gateway
  • Experience in .Net Framework Asp.Net MVC/WebAPI/Core
  • Experience with Flask, FastAPI
  • Experience with Angular / React
  • Experience with Entity Framework /any ORM
  • Understanding of DevOps practices including CI/CD
  • Experience with testing tools: MSTest / NUnit / unittest, Jasmine / Jest, Mock Framework, Postman / Newman

Benefits For Software Engineer 3

Education Budget
  • Professional Development opportunities
  • Flexible Work Schedule
  • Remote work opportunities
  • Flexible hours
  • Positive Work Environment
  • Community Involvement programs
  • Volunteer programs
  • Charitable initiatives