India – Mumbai | System Team – Software Engineer

India – Mumbai | System Team – Software Engineer

India – Mumbai | System Team – Software Engineer

About Us:

MetrixLab is a fast-growing global market research and insights company that’s challenging the status quo of insights. By blending evolving technology with passionate experts, MetrixLab helps global and local brands to drive more impact, and forges partnerships to drive sustainably equitable growth. From creative testing to brand tracking, and packaging to e-commerce optimization, MetrixLab’s range of solution suites adapts to fit all types of budgets, timelines and business needs.

Active in more than 90 countries, MetrixLab is a proud partner to more than half of the world’s top 100 brands and part of the Macromill Group.

Role Summary:

Our Global Technology Innovation and Consultancy team owns the digital experience of market research. It is at the forefront of building our e2e platform that is user-friendly, fully integrated, on-cloud and one digital experience. Our teams are small and self-sufficient. We are working with modern tech-stack dotnet 5+, angular, docker, kubernetes, azure, kafka – methodologies DDD, event driven architecture, microservices, event sourcing, – practices agile, spotify model, SAFe. To get to our ambition, we need smart and creative experts. People who are keen on driving change – while accepting current business needs to continue. People who challenge how it is currently done – not simply to change, but to make it better. People who understand that IT and technology are the business enablers of the future. Are you the one who will help MetrixLab to challenge the technical part of insights?

Our tech stack:

Our products are typically made of,

  • C#, dotnet 6, dotnet core in the backend.
  • Angular in the frontend.
  • Envoy-proxy as API gateway.
  • Azure as cloud.
  • Azure devops as project management.
  • TDD as our mindset to ensure quality.

Some of the things you could work on:

  • Creating our shell application where we will host micro-frontend applications.
  • Backing services for asset management.
  • Services for GDPR processes.
  • Developing and maintaining side-car and service mesh layers.

Note: this list will grow / change in time based on new understanding / findings.

Core responsibilities:

  • Assist building and supporting agile development environment.
  • Developing and maintaining backing services.
  • Developing and maintaining side-car and service mesh layers.
  • Contributing to product specification by evaluating technical difficulty.
  • Owning the release process.
  • Helping set and maintain a high professional standard.
  • Developing and promoting best practices.
  • Finding best ways for satisfy all the -ilities and -cies like observability, sustainability, resiliency, etc.

Please look at to know more about System Team.

Skills Required:

  • Experience: 5 years’ experience in a similar role.
  • Programming languages: C#, Javascript, Typescript, preferred python.
  • Frameworks: dotnet 6, dotnet core, Angular.
  • Patterns and methodologies: Must have experience with TDD, SOLID, plus if experience with Microservices, DDD, Event driven architecture.
  • Cloud development: docker, kubernetes, infrastructure as code.
  • Software engineering tools: Git, CI/CD, experience with project management tools like Azure devops, code quality tools like SonarCloud.
  • Language: English – good written and verbal communication skills.

About the application process:

Please send in your applications to: [email protected] including your CV, motivation and salary expectations.

Contact details:

Contact: [email protected] | | T +91 40 6665 3000

Email sent popup