- Company Name
- WeAreAspire
- Job Title
- Technical Team lead
- Job Description
-
Job title: Technical Team Lead
Role Summary:
A hybrid technical and leadership role focused on migrating the core SaaS platform from legacy Service Fabric to a Kubernetes-based architecture. The incumbent will code approximately 60 % of the time while mentoring and growing a team of 3–6 engineers, setting coding standards, and influencing product direction with senior leadership.
Expectations:
- Own the Connect 2.0 migration strategy and execution.
- Drive architectural decisions across backend (Kubernetes, C#, .NET), frontend (React, JavaScript), and cloud infrastructure.
- Foster a culture of high‑quality code, continuous integration, and secure, scalable services.
- Act as a bridge between engineering, product, and external partners, translating business goals into technical solutions.
Key Responsibilities:
• Lead, coach, and grow a small engineering team.
• Deliver 60 % hands‑on development, primarily on scalable backend and frontend components.
• Define and enforce technical standards, best practices, and CI/CD processes.
• Architect and implement Kubernetes‑based microservices and integrate with Azure services (Cosmos DB, etc.).
• Modernise frontend using React, achieving responsive and performant user experiences.
• Architect secure, high‑performance SaaS platform aligned with product roadmap.
• Collaborate with product and leadership to shape feature priorities and technical roadmaps.
• Drive migration from Service Fabric to Kubernetes, ensuring minimal disruption.
• Communicate progress, risks, and decisions to stakeholders.
Required Skills:
- Strong backend engineering experience with Kubernetes, C#, and .NET.
- Proven frontend experience with React and JavaScript.
- Cloud proficiency, preferably Azure (AKS, App Services, Cosmos DB).
- Design, build, and scale modern SaaS platforms.
- Leadership or mentoring experience for small engineering teams.
- Excellent communication, cross‑functional collaboration, and stakeholder management.
- Pragmatic, hands‑on mindset; quality‑focused.
- Experience with CI/CD pipelines, container orchestration, and infrastructure‑as‑code.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Azure certification (e.g., AZ‑303, AZ‑304, or similar) is advantageous.