Live opening · Posted 1 day ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We’re an award-winning global outsourcer providing contact center and back office services on behalf of our global clients. Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Position Description
Title:
Senior Technical Lead
Employing Entity:
Directed Technologies
Reporting to:
Software Development Manager
Position type:
Full-time
Team:
Software Development
Team size:
20+
No. of Direct reports:
0
Key contacts/stakeholders
Internal:
Business Analysts
Architecture Team
Product Team
Engineering Team
External:
Service Providers
3rd Party component providers
Integration partners
Get to know the team
Our Software Team plays a pivotal role in developing innovative connected vehicle cloud and SaaS solutions for our Automotive, Government, and Enterprise customers. At the core of our work is e.things, a secure and scalable multi-tenant cloud platform that aggregates and harmonises connected vehicle data under a common storage model. Leveraging e.things, the team develops market-leading web portals, analytics, and AI-driven solutions, transforming raw data into actionable intelligence that enhances safety, efficiency, and new revenue opportunities. We foster a culture of technical excellence, collaboration, and continuous learning, where every team member plays a crucial role in shaping next-generation automotive connectivity.
Role objective
The Senior Technical Lead serves as a bridge between system architecture and hands-on development, responsible for both designing technical solutions and guiding their implementation on our e.things cloud platform. Working collaboratively with Software Architects and Product Management, you will translate business requirements into detailed technical designs while leading development teams through implementation. Through a combination of architectural thinking and practical development expertise, you will ensure that complex features are delivered with both technical excellence and alignment to broader system design principles.
The role will focus on the following key areas:
Key Responsibilities
Responsibilities of the Senior Technical Lead will include but are not limited to:
Technical Design & Architecture
Design detailed technical solutions for complex features and system components within the broader architectural framework
Collaborate with Software Architects to refine high-level designs and ensure consistency with platform architecture
Create technical specifications, component designs, and implementation roadmaps for development teams
Evaluate and recommend technology choices, third-party integrations, and implementation approaches
Participate in architectural reviews and contribute to platform evolution discussions
Development Leadership & Implementation
Lead by example through hands-on development of critical components and complex technical challenges
Provide technical guidance and mentorship to 2-3 developers, fostering their growth in both coding and design thinking
Break down architectural designs into implementable development tasks and user stories
Conduct comprehensive code reviews focusing on both quality and architectural alignment
Drive technical decision-making at the feature level while ensuring broader system consistency
Platform Expertise & Solution Delivery
Develop and maintain deep expertise in the e.things platform architecture, data flows, and integration patterns
Guide teams in implementing scalable, maintainable solutions that align with platform principles
Identify technical risks, dependencies, and integration challenges early in the development process
Ensure robust error handling, monitoring, and performance optimization across delivered solutions
Champion best practices in development, testing, and deployment workflows
Stakeholder Collaboration & Technical Communication
Work closely with Business Analysts and Product Management to understand requirements and provide technical feasibility assessments
Collaborate with Software Architects to validate approaches and seek guidance on complex design decisions
Facilitate technical discussions between development teams, architecture, and product stakeholders
Participate in customer meetings when required to understand technical requirements and constraints
Communicate technical concepts effectively to both technical and non-technical audiences
How success in the role is defined.
A Successful Senior Technical Lead will:
More openings worth a look
Recently tracked roles with full details and direct application links.