Lead Software Engineer

Virtusa
Bengaluru, Karnataka, India

Job Requirements

We are looking for a skilled Development Engineer – Topology & Visualisation with strong expertise in React, D3.js/Leaflet, Grafana plugin development, and interactive data visualisation. The candidate will be responsible for developing scalable, interactive visualisation interfaces for network topology, geographic overlays, cluster and vendor layers, and KPI heatmaps.

Design, develop, and maintain interactive web applications using React.js, JavaScript, and TypeScript.

Build dynamic data visualisations using D3.js, Leaflet, and other suitable visualisation libraries.

Develop and customize Grafana plugins for operational dashboards, topology views, and KPI monitoring.

Implement network and infrastructure topology visualisations, including nodes, links, relationships, and hierarchical structures.

Develop geographic overlays to display infrastructure assets, network locations, regions, and site-level information on interactive maps.

Implement interactive cluster and vendor layers to visualize, group, filter, and distinguish infrastructure components by cluster, vendor, technology, or other attributes.

Integrate frontend visualisations with REST APIs and backend services to display real-time and historical data.

Implement interactive features such as zoom, pan, drill-down, tooltips, filtering, search, and contextual navigation.

React, D3.js/Leaflet, Grafana plugins, geographic overlay, cluster/vendor layers, KPI heatmap

Work Experience

5-7Years

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →