Euromonitor is hiring a

Software Engineering Team Lead

Bengaluru, India
Full-Time

The Company

Euromonitor International is the world leader in strategic business research and analysis. A recognised innovator, consistently outperforming our peers with accolades such as

Private Company of the Year (2013) - we now have offices in 16 countries with around 1,400 staff and a further 1000 contributing analysts in over 80 countries around the world. We have come a long way from our beginnings in 1972 and our products now include our award-winning Passport database, consumer and industrial market reports, detailed city surveys, consumer surveys and books. We also have a flourishing Consulting division. Our reports, analysis and forecasts are considered essential reading by business leaders for their cutting-edge content, design, and usability. Euromonitor's clients include the world’s major multinationals, banks, consultancies, libraries, and business schools.

 

Brief overview of the role

Reporting to the Head of Engineering, the Technical Lead’s primary role will be to provide technical insight together with the Senior Technical Lead(s), Engineering Managers and Architect in delivering solutions that are scalable and robust.

Growing the technical and behavioural skills within the Technical Lead’s team is a core competency which the Technical Lead will achieve through direct line management.

In this role, besides working closely with your own team you will need to foster strong relationships with Stakeholders, Portfolio Heads, Product Management, Architects, and other managers against a common focus to deliver.

A strong understanding of delivering products via DevOps practices and Azure cloud infrastructure will be a required skill set of the desired candidate.

Key responsibilities:

  • Ability to multitask and manage multiple projects and changing priorities while being accountable for the technical delivery of your own team. 
  • Be flexible to do context switching between technical focused and team management as time and situation demands. Team management would be key to make the teams successful in their deliveries. 
  • Act in a technical leadership capacity: mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems. 
  • Promote TDD practices and be a central reference point for software engineers' questions. 
  • Ensure that your team adheres to decisions made by the Architecture and management team. 
  • Excellent management skills with the ability to balance multiple priorities simultaneously.  
  • Demonstrated ability to inspire, motivate, and grow engineering teams that deliver quality products using an agile approach on a predictable timeline. 
  • Join your Team members by looking at code and pairing up with them to look at solving complex problems. 
  • Set SMART targets for your team members ensuring that they stretch themselves to achieve these. 
  • Design and adopt an API first approach to enable Euromonitor client adoption and broader use within the Euromonitor applications landscape. 

Skills/Proficiencies required:

  • At least 5 years of experience with hands on development using Microsoft, Cloud-Native & Open-source technology stack to build applications and services. 
  • Good knowledge/experience of Serverless, Cloud native, and Azure cloud practices. 
  • Expertise in programming languages & toolkits: Angular, Typescript, Unit tests, TDD, CSS, HTML, REST APIs, PowerShell and experience with Cloud-based applications / services (e.g., Azure PaaS). 
  • Solid understanding of DevOps practices. 
  • Expertise in loosely coupled design, Micro-services development, Message queues and containerized applications deployment using technologies like RESTful services, Message Queues, and Docker. 
  • Experience / Understanding with: 
  • Agile methodologies (Scrum, Kanban) 
  • Code Reviews 
  • Test Driven Development (TDD) 
  • Event Driven Architecture 
  • API Gateways and Service Discovery 
  • Data driven approach with excellent analytical skills and an ability to identify trends, anomalies, antipatterns etc.  

       

#LI-HYBRID

#LI-RP1

Requirements

Minimum Requirements

·       Degree or National Diploma in Computer Science or related Software Engineering Qualification.

·       At least 5 years of experience in Software Development.

·       At least 3 years in an Agile environment.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineering Team Lead Q&A's
Report this job
Apply for this job