Software Team Lead — Full Stack (Chennai)

Software Team Lead — Full Stack (Chennai)

18 Aug
|
ACI Automation
|
Chennai

18 Aug

ACI Automation

Chennai

Experience: 5+ years | Location: Chennai (On-site)

Role Summary

• We're looking for a hands-on Software Team Lead — Full Stack to own our core automation software and build our growing team. You'll lead the development, turn project requirements into clear technical specs, and deliver reliable, well documented software.

Responsibilities

• Turn project requirements into specifications, technical designs, and architecture decisions.
• Plan, estimate, and track development work with the Project Manager.
• Design reusable, configurable components that reduce duplication across implementations.
• Set development standards and documentation practices (architecture, deployment, troubleshooting).
• Mentor and grow developers through code reviews, design discussions, and pair programming.
• Make releases simple and repeatable; own version control and testing discipline.
• Act as the escalation point for complex production or customer issues.

Required Skills

• 5+ years of full-stack development. (C#, Blazor, WPF, .NET).
• Strong knowledge of SQL Server, Entity Framework,



and database design.
• Experience designing and integrating REST APIs.
• Solid grasp of software architecture, design patterns, and maintainable code.
• Ability to turn requirements into specs and clear development tasks.
• Solid communication skills with management, customers, and project team.

Good to Have
• Exposure to industrial automation, PLC, SCADA, Modbus, or MQTT.
• CI/CD, automated testing, and release management experience.
• Working knowledge of Microsoft Azure or other cloud platforms.
• Python/Java knowledge.

Qualifications
• Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent practical experience).
• Prior experience in technical leadership, mentoring, or module ownership.

Core Values
• Ownership: See commitments through to completion.
• Quality: Done means tested, reviewed, documented, and supportable.
• Continuous learning: Keep improving and use

📌 Software Team Lead — Full Stack (Chennai)
🏢 ACI Automation
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software team lead — full stack (chennai) / chennai