Skills
Development Management Project Delivery People Management Delivery ManagementSummary of the Role
Development Manager responsible for project delivery, people management and customer satisfaction in the assigned functional/ technology area.
;
Main Responsibilities
Leading large, highly talented technology teams responsible for building and owning complex products.
Delivery of highly available, highly reliable, near zero defect software.
Own 24/7 highly available services in production
Inculcates a culture of Innovation and high quality in teams
Influence, collaborate and communicate effectively with various leaders
Motivating, mentorship, multi-tasking role for a team.
Work in fast paced development environment, interacting with product owner, business analysts, testers and developers.
Responsible for effective utilization of resources & capability development towards achieving project goals
Providing overall direction to the project teams and is responsible for administrative activities related to the project
Routine reporting of the project status to the senior management and takes appropriate project related decisions
Analyzing various types of risks for the project success and preparing mitigation plan for the same.
Recruitment, appraisal and development of people
Client interaction
Technical Skills
Very strong in technology and architecture, using Java and Web Services (SOAP & REST)
Ability to review the code for design and architecture compliance
Ability to mentor team members technically and guide them to identify solutions. Review the solution and identify the best solution with reasoning.
A background of technical lead or architect is highly desirable
Must have created low level and high level technical design documents.
Experience in using UML tools and diagrams are a must.
Strong in design patterns and their applications
Ability to plan the releases and execute as per plan
Experience in Middleware or EAI tools would be a plus
Very strong in technology and architecture, using Java/JEE and related framework.
Ability to review the code for design and architecture compliance
Ability to mentor team members technically and guide them to identify solutions. Review the solution and identify the best solution with reasoning.
A background of technical lead or architect is highly desirable
Must have created low level and high level technical design documents.
Experience in using UML tools and diagrams are a must.
Strong in design patterns and their applications
Ability to plan the releases and execute as per plan
;
Personal Skills
Self-motivated and team-oriented
Able to work both autonomously and effectively as part of a geographically dispersed team
Good leadership and management skills
Strong Communication Skills
Proficiency in English essential (written and spoken)
Customer focus
Analytical and Conceptual Thinking
Information gathering and problem solving skills
Strong sense of Ownership, Accountability & is Proactive
Change management & flexibility
Collaborative and co-ordination skills
Empowerment & coaching
Experience in handling 20 team members
Mentoring Junior Team members on day to day technical activities
Interact with the client or developers across different geographies
Delivery Management ;