Technical Lead/ Manager
Job DescriptionJob Responsibilities
• Ownership of significant platform components.
• Provide technical and managerial guidance to the team including establishing goals, conduct regular performance reviews, provide feedback and ensure alignment with the organizational goals and objectives
• Custodian of system architecture. Provides guidance on and complies with hardware, software and security standards. Early and specific scoping of new environment requirements for releases.
• Provide input for all phases of planning and scheduling to ensure technical consistency and standards. Owns system requirement definition/analysis and design.
• Identification of areas of risk during project definition: technical challenges, process changes, scope change, deployment scenarios and considerations.
• Facilitate communication of major system additions/changes to the team, management and key stakeholders in cross-functional departments.
• Ensure completion of projects on time and on budget including estimating project resources, timelines and prioritizing of tasks for the team. Generates status reports and updates project plans.
Desired Candidate Profile Required :
• Master’s or Bachelor’s degree in Computer Science or other (preferably related) technical discipline
• Minimum of 8 - 10 years experience in Software Development
• Prior experience in managing small to medium size teams of highly competent, self-driven developers.
• At least 2-3 years of experience as a technical lead in designing and architecting scalable & high performance software products in a service driven model.
• Proven ability in designing and building very large database systems, highly redundant systems, and distributed network solutions.
• Strong programming skills in Java, Web based service architecture, Web components, databases and J2EE technologies.
• Proficient in software life cycle methodologies.
Contact Details
Executive Name:Suresh
Email Address:suresh@makemyjob.com