Posted on: 12 June 2023
ID 862429

Technical Lead

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 clouding infrastructure will be a required skill set of the desired candidate.

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.



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.
  • Drive the Product innovations by catering to successful initiatives for various categories like Technical debt reduction, Technical stack upgrade, Full stack development, DevOps, Quality and Software Engineering best practices to be followed by your reporting teams.
  • 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: C# .Net Core, Asp.Net Core, Angular, SQL, APIs, PowerShell, React 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 in working with SQL Databases like SQL Server or NOSQL DBs.
  • Experience / Understanding with:
  • Agile methodologies
    • BDD (Behaviour Driven Development)
    • Test Driven Development (TDD)
    • Domain Driven Design (DDD)
    • Event Driven Architecture
    • API Gateways and Service Discovery
    • Elastic Search implementations
  • Experience in Agile and DevOps technical practices including CI/CD. Drive a DevOps culture change and implementation of development best practices.
  • Data driven approach with excellent analytical skills and an ability to identify trends, anomalies, antipatterns etc.
  • Servant Leader - Must be able to garner respect from his/her team and be willing to get involved to ensure the work gets completed to schedule.
  • Communicative and social - Must be able to communicate well within his/her own teams and the broader Technology teams through verbal and written skills.
  • Situationally Aware - Ability to think ahead and anticipate problems/issues and find solutions. Must be the first to notice differences and issues as they arise and elevate them to responsible roles.
  • Conflict resolution - Must be able to facilitate discussions and facilitate alternatives or different approaches to resolving challenges.
  • Coordinator - Building good professional relationship with cross-functional teams spread across different region/office of the organization.
  • Critical thinking - Ability to apply sound logic and reasoning skills to facilitate decision making
  • Culture driven - Dedicated to fostering a culture that is about creativity, communication, cutting-edge technology, and the long-term development of staff.
  • Mentorship - Proud to offer staff a range of opportunities to help them achieve their aspirations and grow, whether it's conquering a new technology, learning about a new domain, speaking in public or moving into a leadership role.
Personal Skills
  • Servant Leader - Must be able to garner respect from his/her team and be willing to get involved to ensure the work gets completed to schedule.
  • Communicative and social - Must be able to communicate well within his/her own teams and the broader Technology teams through verbal and written skills.
  • Situationally Aware - Ability to think ahead and anticipate problems/issues and find solutions. Must be the first to notice differences and issues as they arise and elevate them to responsible roles.
  • Conflict resolution - Must be able to facilitate discussions and facilitate alternatives or different approaches to resolving challenges.
  • Coordinator - Building good professional relationship with cross-functional teams spread across different region/office of the organization.
  • Critical thinking - Ability to apply sound logic and reasoning skills to facilitate decision making
  • Culture driven - Dedicated to fostering a culture that is about creativity, communication, cutting-edge technology, and the long-term development of staff.
  • Mentorship - Proud to offer staff a range of opportunities to help them achieve their aspirations and grow, whether it's conquering a new technology, learning about a new domain, speaking in public or moving into a leadership role.
Benefits

Why work for Euromonitor?

International: Not only do we have a very multinational workforce in each office, but we are all dealing with our 15 offices worldwide on a daily basis.

Flexibility: Euromonitor has adopted a hybrid working approach, with a minimum of two days in the office per week. You also have three weeks to work from anywhere.

Benefits: We offer competitive salaries, medical aid contributions and a Core Hours policy allowing flexible start and finish times to each day in many of our offices.

Opportunities to grow: The majority of our managers and directors have been promoted from within and many have moved across departments as well as upwards. We pride ourselves on identifying and rewarding talent. Committed to making a difference: We think that people are looking for something worthwhile in a company beyond the workplace. Our extensive Corporate Social Responsibility Program gives each member of staff two volunteering days a year in addition to holidays. It sees us reaching out into the local community with our mentoring, group volunteering, and fundraising initiatives as well as supporting international charities through our website sales, matching staff sponsorship fundraising, and carbon offsetting all our flights, amongst many other activities.

Euromonitor International is an equal opportunity employer: We evaluate qualified applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.

Occupation:
Ads, marketing jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
Administrative Jobs

Administrative Jobs

Transnet
Durban City
Jobin.co.za
Transnet Code 10-14 Driver

Transnet Code 10-14 Driver

Transnet
Johannesburg
Jobin.co.za
Transnet General Workers

Transnet General Workers

Transnet
Germiston
Jobin.co.za
General Labour

General Labour

Transnet Port Terminal
Richards Bay
Jobin.co.za
Transnet General Cleaner

Transnet General Cleaner

Transnet
Westville
Jobin.co.za
BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE
Rustenburg
Jobin.co.za
Dihlabeng hospital jobs available

Dihlabeng hospital jobs available

Dihlabeng hospital
Bethlehem
Jobin.co.za
Phekolong hospital jobs available

Phekolong hospital jobs available

PHEKOLONG HOSPITAL
Bethlehem
Jobin.co.za