Senior Software Engineer

Euromonitor is a global market research company providing strategic market analysis and business intelligence.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Euromonitor is seeking a Senior Software Engineer to join their technology team in a hybrid work arrangement. The role involves building and maintaining high-quality web applications using Microsoft technology stack and Python. The position reports to the Technical Lead and focuses on developing both internal and external facing applications. The ideal candidate will have 5+ years of experience with strong expertise in .NET, Python, and cloud technologies, particularly Azure. They offer a collaborative work environment with opportunities for professional growth, flexible work arrangements, and community involvement. The role requires a mix of technical expertise in modern development practices including microservices, cloud technologies, and DevOps, along with strong communication skills to work effectively with both technical and business teams. This is an excellent opportunity for a senior developer looking to work on enterprise-level systems while maintaining a good work-life balance.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Building and maintaining internal and external facing applications
  • Working with team of developers to build high-performing enterprise systems
  • Maintaining and promoting department coding standards
  • Contributing to project delivery timelines
  • Providing technical insight and participating in estimation sizing discussions

Requirements For Senior Software Engineer

Python
JavaScript
TypeScript
MongoDB
  • 5+ 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
  • Experience with testing tools (MSTest / NUnit / unittest, Jasmine / Jest)
  • Experience with Cloud technologies (Azure preferred)
  • Experience in managing Microsoft SQL Server, NoSQL DB
  • Knowledge of Infrastructure as Code (ARM / Bicep / Terraform)
  • Experience with Agile methodologies, BDD, TDD, and DDD
  • Solid knowledge of Git and Visual Studio
  • Excellent oral and written communication skills
  • Strong organizational skills and attention to detail

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Professional Development opportunities
  • Flexible Work Schedule including remote work options
  • Positive and collaborative work environment
  • Community involvement through volunteer programs
  • Flexible hours

Interested in this job?

Jobs Related To Euromonitor Senior Software Engineer

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.

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 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.