24 Oct
|
Mako IT Lab
|
Chennai
24 Oct
Mako IT Lab
Chennai
–
- Technical Lead
Company: MAKO IT
Experience: 3–6 Years
Location: Chennai –
- Work from Office
Shift: 2:00 PM – 11:00 PM IST
Employment Type: Full-Time
Career Path: Technical Lead →
- Senior Technical Lead →
- Solution Architect
About The Role
We are looking for a highly motivated and hands-on Technical Lead to join our SaaS Integration &
- Solutions team.
The ideal candidate should have strong technical expertise in API integrations, backend development, and solution design, along with the ability to lead projects and develop a high-performing engineering team.
This position offers a clear growth chance toward a Solution Architect role, where the individual will progressively take responsibility for designing scalable integration solutions, making architectural decisions, and driving technical excellence.
A key expectation is to build and develop a team of engineers, including fresh graduates, through structured training, mentorship, technical guidance, and hands-on project exposure.
Key Responsibilities
- Technical Leadership &
- Integration Development
- Design, develop, and maintain integrations between enterprise SaaS applications.
- Work extensively with REST APIs, webhooks, authentication protocols, and data synchronization.
- Develop backend services and custom integration solutions using Python and/or Node.js.
- Lead technical discovery, requirement analysis, estimation, development, testing, and deployment.
- Troubleshoot complex integration issues and provide sustainable technical solutions.
- Maintain high coding standards, conduct code reviews, and implement engineering best practices.
- Develop reusable integration components, connectors, and frameworks.
- Solution Architecture &
- Technical Growth
- Gradually take ownership of end-to-end integration solution architecture.
- Translate complex business requirements into scalable and maintainable technical designs.
- Prepare solution architecture documents, API specifications, integration workflows, and technical diagrams.
- Evaluate alternative integration approaches based on scalability, security, performance, and maintainability.
- Identify opportunities to standardize and automate integration development.
- Collaborate with senior leadership on architectural decisions and technical improvements.
- Develop the technical and business understanding required to progress into a Solution Architect role.
- Team Building &
- Fresher Development
- Build and develop a capable team of integration engineers.
- Actively participate in technical interviews, fresher hiring, and candidate evaluations.
- Design structured onboarding and technical training programs for fresh graduates.
- Mentor junior engineers in Python, APIs, integration concepts, coding standards, and debugging.
- Create practical assignments, learning milestones, and technical assessments.
- Gradually transition trained freshers into independent project contributors.
- Conduct regular technical reviews, knowledge-sharing sessions, and performance feedback discussions.
- Identify future technical leaders within the team and support their professional growth.
- Build a team culture focused on ownership, continuous learning, and technical excellence.
- Project Delivery &
- Ownership
- Independently manage multiple integration projects from initiation to successful delivery.
- Prepare accurate technical estimates, implementation plans, and delivery timelines.
- Allocate technical tasks based on team capabilities and project priorities.
- Monitor project execution, identify risks, and resolve technical dependencies.
- Ensure quality deliverables, appropriate documentation, and timely project closure.
- Take complete ownership of technical escalations and issue resolution.
- Establish repeatable delivery practices to improve consistency and productivity.
- Customer Communication &
- Solution Consulting
- Participate in technical discovery sessions and discussions with international customers.
- Understand customer business processes and recommend suitable integration solutions.
- Conduct solution walkthroughs, technical demonstrations, and implementation discussions.
- Communicate technical dependencies, challenges, and project progress proactively.
- Collaborate with implementation managers, project managers, and customer success teams.
- Build customer confidence through technical expertise, accountability, and effective communication.
Required Technical Skills Must-Have
- 5–8 years of software development experience with strong exposure to enterprise SaaS integrations.
- Strong hands-on experience in Python and/or Node.js.
- Excellent knowledge of REST APIs, webhooks, JSON, OAuth 2.0, and authentication mechanisms.
- Experience with third-party system integrations, data mapping, and synchronization.
- Strong understanding of backend architecture, databases,
and integration design patterns.
- Experience independently designing and delivering technical solutions.
- Strong debugging, troubleshooting, and analytical skills.
- Experience guiding junior engineers or mentoring developers.
- Good English communication skills and confidence in customer-facing technical discussions.
- Ability to manage multiple parallel technical projects.
Good-to-Have
- Experience with Workato, MuleSoft, Zapier, Make, or similar iPaaS platforms.
- Experience with enterprise SaaS applications such as Salesforce, HubSpot, Jira, or ServiceNow.
- Knowledge of AWS/Azure, Docker, and CI/CD.
- Experience developing reusable connectors, SDKs, and integration frameworks.
- Familiarity with AI-assisted software development and workflow automation.
- Experience designing training programs or mentoring fresh graduates.
- Exposure to SaaS implementation, professional services, or customer onboarding projects.
Leadership Expectations
- Strong hands-on technical contributor with a leadership mindset.
- Willingness and ability to recruit, train, and develop freshers.
- Ability to build a self-sufficient integration engineering team.
- Strong ownership of customer commitments and technical delivery.
- Proactive approach to solving problems and improving processes.
- Interest in learning system architecture and growing into a Solution Architect position.
- Ability to balance coding, mentoring, customer communication, and project responsibilities.
Growth Opportunities This role provides a structured progression toward Solution Architect responsibilities.
Initial Phase –
- Technical Leadership
- Own integration development and technical project delivery.
- Establish development standards and reusable integration practices.
- Mentor freshers and develop their technical capabilities.
Growth Phase –
- Team &
- Solution Ownership
- Build a capable team that can independently execute integration projects.
- Lead increasingly complex solution designs.
- Improve technical estimation, scalability, and integration architecture.
Future Phase –
- Solution Architect
- Own end-to-end technical architecture across integration projects.
- Define reusable solution patterns, technical standards, and frameworks.
- Guide multiple engineering teams on architecture and technical decisions.
- Collaborate with business and delivery leadership on complex customer solutions.
Required Skills Solution Design Python REST API SaaS Integrations Customer-Facing API Integration Technical Lead Technical Project Delivery
📌 Tech Lead (Chennai)
🏢 Mako IT Lab
📍 Chennai