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

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 involves developing and maintaining both internal and external facing applications, working alongside experienced developers to build high-performing enterprise systems. The ideal candidate will have 4+ years of experience in software development, with strong expertise in .NET, Python, and cloud technologies. They will be responsible for contributing to coding standards, participating in technical discussions, and mentoring junior team members. The role offers a balance of technical challenges and professional growth, with opportunities to work on cutting-edge technologies including Azure OpenAI, RAG, and Kubernetes. Euromonitor provides a collaborative work environment with flexible scheduling options and emphasizes both professional development and community involvement. The company values integrity, curiosity, teamwork, empowerment, and diversity, making it an ideal place for engineers looking to make a significant impact while growing their careers.

Last updated 11 days ago

Responsibilities For Software Engineer 3

  • Design applications according to end-user needs
  • Track projects, tasks, and bugs using work tracking system
  • Create new applications and enhance existing ones
  • Contribute to technical discussions and software design
  • Ensure high code quality and test coverage
  • Participate in peer programming and code reviews
  • Monitor and resolve post-deployment bugs
  • Provide support to end-users
  • Contribute to training team members on agile development practices
  • Write documentation for applications and websites

Requirements For Software Engineer 3

Python
TypeScript
JavaScript
Node.js
React
MongoDB
Kubernetes
  • 4+ years of hands-on development experience using 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
  • Experience with Angular / React
  • Knowledge of Entity Framework/ORM
  • Understanding of DevOps practices
  • Experience with testing tools (MSTest / NUnit / unittest, Jasmine / Jest)
  • Experience with CI/CD and release automation

Benefits For Software Engineer 3

Medical Insurance
Vision Insurance
Dental Insurance
  • Professional Development opportunities
  • Flexible Work Schedule
  • Remote work opportunities
  • Flexible hours
  • Positive Work Environment
  • Community Involvement programs
  • Volunteer programs
  • Charitable initiatives