Technical Lead
4 months ago
Kolkata, West Bengal, India
Streamline Clinical Research with Expert Data Services
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Role Type: Individual Contributor + Technical Leadership
Role Overview
We are looking for a hands-on Technical Lead to design, build, and scale modern software systems. The role involves owning technical decisions end-to-end — from architecture and design to production — while guiding teams through strong technical leadership and best practices.
The ideal candidate is comfortable working in ambiguous problem spaces, can balance business needs with technical trade-offs, and enjoys building scalable, future-ready systems.
Key Responsibilities
• Design and evolve scalable, secure, and maintainable system architectures
• Make architectural trade-offs (Monolith vs Microservices, SQL vs NoSQL, Serverless vs Containers)
• Translate business requirements into system designs, APIs, and data models
• Own technical decisions from design through production
• Guide and influence engineering teams through code reviews and technical direction
• Define standards for code quality, security, testing, and documentation Required Skills & Experience
• Strong experience in system design and distributed systems
• Experience with Microservices, Event-Driven Architectures, Serverless, or Clean Architecture
• Hands-on backend development experience (Node.js / Python / Java / .
NET / PHP)
• Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
• Cloud and DevOps exposure: Docker, Kubernetes, Terraform, AWS/Azure
• Strong communication skills and experience working with cross-functional teams Nice to Have
• Experience with Domain-Driven Design (DDD)
• Exposure to AI-native systems, agentic architectures, or AI-augmented development workflows
• Frontend exposure (React / Vue / Angular / TypeScript / Next.js) Tools & Environment Planning: Jira, Confluence Frontend: React, Vue, Angular, TypeScript, Next.js Backend: Node.js, Python, Java, .
NET, PHP Databases: PostgreSQL, MySQL, MongoDB Cloud & DevOps: Docker, Kubernetes, Terraform, AWS, Azure
Key Responsibilities
• Design and evolve scalable, secure, and maintainable system architectures
• Make architectural trade-offs (Monolith vs Microservices, SQL vs NoSQL, Serverless vs Containers)
• Translate business requirements into system designs, APIs, and data models
• Own technical decisions from design through production
• Guide and influence engineering teams through code reviews and technical direction
• Define standards for code quality, security, testing, and documentation Required Skills & Experience
• Strong experience in system design and distributed systems
• Experience with Microservices, Event-Driven Architectures, Serverless, or Clean Architecture
• Hands-on backend development experience (Node.js / Python / Java / .
NET / PHP)
• Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
• Cloud and DevOps exposure: Docker, Kubernetes, Terraform, AWS/Azure
• Strong communication skills and experience working with cross-functional teams Nice to Have
• Experience with Domain-Driven Design (DDD)
• Exposure to AI-native systems, agentic architectures, or AI-augmented development workflows
• Frontend exposure (React / Vue / Angular / TypeScript / Next.js) Tools & Environment Planning: Jira, Confluence Frontend: React, Vue, Angular, TypeScript, Next.js Backend: Node.js, Python, Java, .
NET, PHP Databases: PostgreSQL, MySQL, MongoDB Cloud & DevOps: Docker, Kubernetes, Terraform, AWS, Azure