Job Description
Technical Lead | C4 Competency Level
Centre of Excellence AI Productivity
Job Title
Technical Lead
Competency Level
C4
Team
CoE AI Productivity
Min. Experience
8 Years
We are looking for a driven and technically versatile Technical Lead to join our Centre of Excellence AI Productivity team. In this role, you will lead full-stack engineering efforts, guide junior and mid-level engineers, and contribute to the design and delivery of AI-integrated productivity solutions.
You will be hands-on with development while taking ownership of technical decisions, architectural guidance, and stakeholder communication. As a C4-level engineer, you are expected to operate with a high degree of autonomy, influencing both delivery outcomes and engineering culture within the team.
This is a client-facing role. You will present technical solutions, lead discussions with business stakeholders, and represent the teams engineering approach to internal and external audiences.
Technical Leadership & Delivery
- Lead end-to-end design and development of full-stack applications using .NET, Java, or Node.js
- Drive architectural decisions and ensure code quality through reviews, standards, and mentoring
- Translate business requirements into scalable, maintainable technical solutions
- Collaborate with architects to define and enforce technical best practices across the team
- Actively contribute production-grade code to critical modules and proof-of-concepts
Team Guidance & Mentoring
- Guide and mentor junior and mid-level developers on design patterns, clean code, and engineering discipline
- Conduct meaningful code reviews that elevate team-wide code quality
- Facilitate sprint planning, estimation, and technical breakdowns in Agile ceremonies
- Identify and address skill gaps within the team through coaching and knowledge sharing
Stakeholder Communication & Client Engagement
- Present technical proposals, solution designs, and project status updates to clients and internal stakeholders
- Bridge the gap between business requirements and engineering execution with clear and confident communication
- Prepare and deliver well-structured technical documentation and presentations
- Engage with client teams in requirement discussions, sprint reviews, and escalation scenarios
AI Productivity & Innovation
- Explore and integrate AI-powered tools and LLM-based capabilities to improve developer productivity
- Apply basic prompt engineering techniques to enhance AI-assisted workflows
- Stay current with GenAI trends and evaluate their applicability within team deliverables
- Contribute to the CoEs R&D initiatives and knowledge base
- Mandatory Skills
- The following are non-negotiable requirements for this role.
Backend Development At Least ONE of the Following
- .NET Core / ASP.NET C#, REST APIs, Entity Framework
- Java Spring Boot, Spring MVC, JPA/Hibernate
- Node.js Express / NestJS, RESTful and event-driven architectures
Full-Stack Capability
- Frontend proficiency with React, Angular, or Vue.js alongside TypeScript and HTML/CSS
- Ability to own both frontend and backend layers of an application
- Experience with RESTful API design, integration, and consumption
Cloud Expertise At Least ONE Platform
- AWS EC2, S3, Lambda, RDS, API Gateway, IAM
- Azure App Services, Azure Functions, Azure DevOps, Azure AI Services
Communication & Interpersonal Skills
- Excellent written and verbal communication ability to articulate technical concepts clearly to diverse audiences
- Strong client-facing presentation skills comfortable with demos, solution walkthroughs, and stakeholder reviews
- Ability to lead technical conversations with both technical teams and business stakeholders
- Required Technical Skills
Software Design & Architecture
- Solid understanding of software design patterns SOLID, MVC, Repository, Dependency Injection
- Experience with microservices and service-oriented architectures
- Ability to assess architectural trade-offs and justify decisions
DevOps & CI/CD (Working Knowledge)
- Familiarity with CI/CD pipelines GitHub Actions, Azure DevOps, or Jenkins
- Basic working knowledge of Docker and containerisation concepts
- Understanding of source control workflows with Git (branching, PRs, code reviews)
Agile & Delivery Practices
- Working experience in Agile development environments Scrum, Kanban, or SAFe
- Comfortable participating in sprint ceremonies: planning, standups, retrospectives, and reviews
- Experience with task management tools such as Jira, Azure Boards, or equivalent
GenAI & AI Productivity (Basic Understanding Required)
- Basic understanding of Large Language Models (LLMs) and their application in software products
- Exposure to prompt engineering principles and techniques
- Awareness of AI-assisted development tools such as GitHub Copilot, ChatGPT, or equivalent
- Openness to learning and applying GenAI capabilities within team workflows
- Preferred Qualifications
- Cloud certifications AWS Solutions Architect Associate or Azure Developer Associate
- Experience with serverless architectures AWS Lambda, Azure Functions
- Exposure to infrastructure-as-code Terraform, CloudFormation, or Bicep
- Knowledge of security best practices OAuth2, JWT, OWASP Top 10
- Familiarity with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB)
- Experience contributing to or leading knowledge-sharing initiatives, internal communities, or CoE activities
- Technology Landscape
Area
Technologies
Backend
- NET Core / ASP.NET | Java / Spring Boot | Node.js / NestJS
Frontend
React | Angular | TypeScript | HTML5 / CSS3
Cloud
AWS (Lambda, S3, EC2, RDS) | Azure (App Services, Functions, DevOps)
AI & GenAI
LLMs | Prompt Engineering | GitHub Copilot | Azure AI / AWS Bedrock
DevOps
Docker | GitHub Actions | Azure DevOps | Jenkins | Git
Data
SQL Server | PostgreSQL | MySQL | MongoDB | Redis
Tools & Delivery
Jira | Confluence | Postman | Visual Studio Code | IntelliJ
- C4 Competency Expectations
At C4, You Are Expected To Operate As a Technical Leader Who Is Both Hands-on And Influential. The Following Behaviours Define Success At This Level
Dimension
Expected Behaviour
Technical Ownership
Independently drives full delivery of modules or workstreams with minimal supervision
Team Influence
Actively mentors others; sets quality bar through code reviews and technical guidance
Problem Solving
Resolves complex technical challenges and proposes multiple solution paths with trade-offs
Client Engagement
Leads technical presentations and discussions with clients confidently and professionally
Innovation
Proactively explores new tools and methodologies; brings ideas that improve team productivity
Agile Participation
Contributes meaningfully to sprint planning, retrospectives, and continuous improvement
Happiest Minds Technologies CoE AI Productivity Confidential
Java, AWS, Typescript