skillindiajobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Technical Team Lead

3.00 to 5.00 Years   Chennai   03 Mar, 2022
Job LocationChennai
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaApplication Programming / MaintenanceWeb / Mobile Technologies
EmploymentTypeFull-time

Job Description

    Roles and Responsibilities
    • 3+ years of experience in Web Software Development and Open-Source Development
    • Work individually and handle a 15 members development team
    • Writing clean, readable, easily maintainable code and reviewing other developers code
    • Interacting with project manager and client for demo and requirements understanding
    • Willing to learn and try new things proactively
    • Finding solutions in out-of-the-box ways
    • Good analytical, reasoning, logical and troubleshooting skills.
    • Participate and provide inputs during Solution development.
    • Responsible for Performance management and career development of the team members.
    • Encourage Team to contribute and participate in training programs.
    • Coordinate with HR/Admin for driving Reward & Recognition and employee engagement.
    • Lease with HR for on time & quality recruitment.
    • Guide and mentor team members.
    • Conduct team building activities to enhance motivation.
    • Ensure optimum resource utilization through cross training initiatives and buffer management.
    • Interface with other departments for getting required assistance or support for the team.
    • Engage with other processes to understand and implement best practices.
    • Drive a culture of continuous improvement within the team.
    • Provide weekly coaching to the team in relation to their scope of work.
    • Cascade essential information and updates to team through the weekly meetings.
    • Provide regular and periodic feedback to the Program Manager on the team performance for coaching and appraisal purposes
    Desired Candidate Profile
    • Analysing user requirements and developing software applications as per requirements.
    • Strong object-oriented programming and problem-solving skills (Python or C++).
    • Experience with Django and Flask
    • Experience with MySQL and MongoDB
    • Integration of user-facing elements developed by front-end developers with server-side logic
    • Integrating python solution with RESTful webAPIs and databases
    • Creating, consuming and integrating the REST services
    • Experience with source control (Git, Branching, Pull/ Merge requests, Code Reviews, etc).
    • Experience with Docker/Container based technologies
    • Work with various design and architectural patterns
    • Collaborate with cross-functional teams to define, design, and deliver new features
    • Write code that passes unit tests and withstands an agile and test-driven development environment
    • Managing Software, code, and modules in production.
    • Work on bug fixing and improving application performance.
    • Building/deploying applications on various cloud platforms
    • Must have knowledge in Angular, Node JS, MySQL and Mongo DB
    • Strong knowledge in JavaScript, jQuery, HTML, Ajax/XML/JSON
    Project / Process:
    • Interact with customers (internal / external) and keep stakeholders appraised of the process performance.
    • Create status reports for customers (internal/external).
    • Provide client/process related MI reports.
    • Anticipate issues and needs of the project and address them proactively.
    • Participate in Customer review / governance meetings to discuss on Service performance, project issues and improvement opportunities.
    • Ensure timely completion of tasks assigned to all team members.
    • Develop SOPs and training Manuals.
    • Generate periodic performance reports and dash boards for the process.
    • Capture relevant metrics periodically.
    • Communicate resource issues to HOD.
    • Inform the teams of any process updates and document the same.
    • Review and update domain specifics.
    • Actively participate in discussions with the teams to identity process improvements.
    • Track Project Performance Quality & Quantitative Metrics.
    • Adhere to security practices set by organization.
    • Maintain confidentiality of all information, policies, and procedures.
    • Oversee the performance of new on boards and ensures coaching of the team.
    • Ensure that immediate supervisors are appraised on significant program activities, issues and concerns through emails, meetings and weekly reports.
    • Handle staff questions and escalation as necessary.
    • Ensure documented process guidelines are followed.
    • conduct periodical reviews for process adherence.
    • Provide updates and submit reports related to own area of work.
    • Ensure all data update requests are tracked and status updates provided to management.
    • Manages project risks and issues, ensuring that project team members are actively involved in the identification and where appropriate the ownership of risks, initiating corrective action where necessary.

Keyskills :
implementation planningdeployment strategiesdatabase administrationimplementation methodologyarchitectural patternsarchitecture frameworksteam handling

Technical Team Lead Related Jobs

© 2020 Skillindia All Rights Reserved