Leads the design, development, and delivery of scalable enterprise full-stack applications using Python, FastAPI, Java, Spring Boot, React, Angular, mobile technologies, and Azure. Builds APIs and microservices, supports CI/CD, contributes to architecture and roadmaps, troubleshoots production issues, and ensures secure, maintainable performance. The role also leads code reviews, collaborates with stakeholders, documents technical solutions, and mentors distributed engineering teams.
Tech Lead Engineer (Full Stack – Python / FastAPI / Java / SpringBoot / Angular / React / Azure / AWS )
Overview
We are
seeking a highly experienced tech lead to design, develop, and
deliver scalable enterprise applications that support critical business
operations. This role will work across the full technology stack, leveraging
modern web frameworks, mobile technologies, and Azure cloud services.
The ideal
candidate brings 10–12 years of hands-on experience, strong
architectural thinking, and the ability to mentor junior engineers while
driving high-quality software delivery.
Key
Responsibilities
- Design,
develop, and maintain scalable full-stack applications using Python, FastAPI and React
- Build
and integrate RESTful APIs, microservices, and backend services
- Architect
cloud-native solutions leveraging Microsoft Azure services
- Experience in Mobile development and Java SpringBoot
- Implement
and maintain CI/CD pipelines using Azure DevOps or similar
tools
- Collaborate
with business stakeholders, product owners, and technical teams to gather
and refine requirements
- Ensure
application performance, security, scalability, and maintainability
- Lead
code reviews and enforce best practices for coding standards and design
patterns
- Troubleshoot
production issues and implement long-term solutions
- Contribute
to system architecture decisions and technology roadmaps
- Mentor
and guide junior developers and offshore resources where applicable
- Document
technical designs, processes, and system integrations
Required
Qualifications
- 10–12 years of professional software engineering experience
- Strong
experience with:
- Python / FastAPI
- Java / SpringBoot
- Mobile applications using React Native and offline sync expose.
- JavaScript frameworks (Angular and/or React)
- Proven
experience building enterprise-grade web applications and APIs
- Solid
experience with:
- SQL Server and database design
- RESTful services and API integration
- Hands-on
experience with Microsoft Azure, including:
- App Services
- Functions
- Storage (Blob/Table/Queue)
- Identity & Access (Entra ID / Azure AD)
- Experience
implementing or supporting CI/CD pipelines (Azure DevOps,
Git-based workflows)
- Strong
understanding of:
- Microservices architecture
- Object-oriented programming (OOP) and design patterns
- Secure coding practices
Preferred
Qualifications
- Experience
with:
- Docker / Kubernetes / containerization
- Infrastructure as Code (Terraform, ARM, Bicep)
- Event-driven architectures and messaging (Kafka,
Service Bus, etc.)
- Experience
working in cloud-native or hybrid environments
- Exposure
to DevOps culture and automation practices
- Experience
with AI-assisted development tools (e.g., Copilot, Cursor,
Claude)
- Background
in .NET, Product/Platform development, or enterprise operations systems
(nice-to-have)
Soft
Skills & Expectations
- Strong
problem-solving and analytical thinking
- Excellent
communication skills with both technical and non-technical stakeholders
- Ability
to operate independently and lead initiatives
- Comfortable
working in a fast-paced, multi-project environment
- Experience
mentoring and leading distributed or offshore teams
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Lead software engineering for distributed systems within United AI Studio. Responsibilities include designing, implementing, testing, deploying, and operating software; conducting code reviews; solving complex problems; mentoring engineers; and collaborating across teams. Required experience includes Java with Spring Boot, REST APIs, Python, cloud platforms, service-oriented development, software development lifecycle practices, and strong computer science fundamentals. Preferred experience includes databases, Terraform, CI/CD infrastructure, distributed teams, architecture, and AI/ML projects.
Top Skills:
AWSAzureCi/CdGCPInfrastructure As CodeJavaNosql DatabasesPythonRelational DatabasesRest ApisSpring BootTerraform
Information Technology • Consulting
Lead the design, development, and delivery of scalable web applications using Node.js, TypeScript, React, AWS, Docker, and Kafka. Drive architecture, engineering standards, testing, CI/CD, cloud deployment, and quality practices. Mentor junior and mid-level engineers, collaborate with DevOps and cross-functional teams, and participate in technical hiring and interviews.
Top Skills:
APIsAWSCi/CdDockerKafkaMicroservicesNode.jsReactServerlessTypescript
Software
Lead architecture, design, development, testing, deployment, and ongoing quality, performance, security, and support of enterprise full-stack applications. Build cloud-native services using C#/.NET Core, React, Azure, microservices, containers, messaging systems, and databases. Provide hands-on technical leadership for a Scrum team, review code and architecture, coach engineers, drive end-to-end delivery, collaborate with product and senior stakeholders, and apply AI-enabled DevSecOps practices, including production LLM and RAG integrations.
Top Skills:
.Net CoreApache KafkaApache SupersetAzure FunctionsAzure Kubernetes Service (Aks)Azure Logic AppsAzure Service FabricC#ClaudeContainerizationGithub CopilotLarge Language Models (Llms)Micro-Frontend ArchitectureMicroservicesAzureMicrosoft Sql ServerModel Context Protocol (Mcp)MongoDBPostgresPower BIRabbitMQReactRetrieval-Augmented Generation (Rag)Vector Databases
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.


