12 Nov
|
Virtusa
|
Chennai
Job Summary:
We are seeking an experienced Technical Lead to drive technical design, development, implementation, and delivery of scalable software solutions. The candidate should have strong software engineering fundamentals, hands-on development experience, technical leadership capabilities, and the ability to guide teams in delivering high-quality applications.
Key Responsibilities
Lead the technical design, development, testing, deployment, and maintenance of software applications.
Translate business requirements into technical solutions, design specifications, and implementation plans.
Define technical standards, coding guidelines, design patterns, and reusable components.
Review application architecture, evaluate technology options, and recommend suitable solutions.
Guide developers in coding, debugging, testing, code reviews, and performance optimization.
Design and integrate APIs, services, databases, and external systems as required.
Ensure application security, scalability, reliability, maintainability, and code quality.
Drive version control, CI/CD pipelines, automated testing, and deployment practices.
Troubleshoot complex technical issues, support production releases, and conduct root-cause analysis.
Mentor team members, allocate technical tasks, resolve blockers, and support skill development.
Collaborate with architects,
product owners, QA teams, business stakeholders, and project managers.
Participate in effort estimation, sprint planning, technical discussions, and delivery tracking within Agile/Scrum environments.
Identify opportunities for process improvement, automation, and engineering efficiency.
Required Skills
Must have experience in software development, including technical leadership and hands-on engineering.
Strong programming experience in one or more languages such as Java, Python, C#, JavaScript, or similar technologies.
Positive understanding of software architecture, design patterns, data structures, algorithms, and object-oriented programming.
Experience with API integration, databases, version control, testing, debugging, and performance tuning.
Knowledge of cloud platforms such as AWS, Azure, or GCP and CI/CD practices.
Familiarity with Agile/Scrum, DevOps, code quality, and secure development practices.
Strong problem-solving, technical decision-making, mentoring, communication, and stakeholder management skills.
If you feel your profile matches above role, please share your profile with below details.
Total Experience -
Relevant Experience in Python and Java -
Notice Period -
Current CTC -
Expected CTC -
📌 Python Java Tech Lead (Chennai)
🏢 Virtusa
📍 Chennai