SUMMARY:
Our client develops innovative software solutions focused on best-in-class data visualisation, standardised reporting, and platform-independent BI integrations. Their products are built on API-driven architectures and extend leading BI platforms such as Qlik Sense and Power BI to deliver intuitive navigation, smart filtering, real-time KPI dashboards, and advanced data exploration capabilities.
The technology supports IBCS-compliant charting, reusable and collaborative dashboards, and seamless connectivity to multiple data sources including MS SQL, Postgres, Snowflake, and MySQL. With features like data-point-level commenting, pivoting tables, and advanced slicing, the platform enables organisations across industries to communicate insights clearly and consistently.
They are now seeking a Development Manager to lead a distributed team of software engineers. This is a fully remote role, requiring strong leadership, excellent communication skills, and experience guiding teams working across locations.
The ideal candidate will:
- Thrive on architecting scalable solutions for complex BI challenges
- Enjoy mentoring and developing high-performing engineering teams
- Be comfortable driving innovation in an international, remote environment
- Bring a proactive, hands-on leadership style
This is an opportunity to play a key role in shaping a mature BI software ecosystem while working with cutting-edge technologies and a globally distributed team.
The role is a management role with overall accountability for the software development department, and three team leads to directly manage.
Previous experience in a similar role and with the stack is required.
POSITION INFO:
Key Requirements:
- A passion for leading problem-solving initiatives and delivering robust, scalable BI solutions
- Strong strategic and analytical skills, with the ability to visualize complex processes, forecast outcomes, and align team efforts with business objectives
- Proven expertise in overseeing troubleshooting, debugging large codebases, and ensuring code quality across distributed projects
- Exceptional communication and interpersonal skills, with a talent for fostering collaboration, providing constructive feedback, and resolving conflicts in multicultural teams
- Open-mindedness to diverse cultures, with adaptability to international workflows and a commitment to inclusive leadership
Skills and Qualifications:Bachelor’s degree in Software
Engineering, Computer Science, or a related field (or equivalent professional experience)
5+ years of experience in software development, with at least 2 years in a managerial or lead role overseeing BI or web application teams
Proficiency in deploying, maintaining, and scaling web applications in cloud and on-premise environments
Deep knowledge of agile and other software development methodologies, with hands-on experience implementing CI/CD pipelines
Experience with BI integrations (e.g., Qlik Sense, Power BI APIs) and visualization standards like IBCS is highly desirable
Expertise in the following technologies and tools:
React for dynamic, responsive UI development
JavaScript/TypeScript for client-side scripting and type-safe development
CSS for modern, accessible styling
IntelliJ IDEA as a primary IDE for efficient coding workflows
Jenkins for automated builds and deployments
MS SQL and MySQL for database design, optimization, and querying in BI contexts
Client-server configurations (e.g., Tomcat, Java setups) for reliable application hosting
WebSockets for real-time data collaboration features
Docker for containerization and microservices architecture
CI/CD practices to streamline team deliveries
Jira for agile project tracking and sprint management
ANT or similar build tools for legacy and cross-platform compatibility