Description: Software Development Manager Role Definition and Responsibilities: Software Development Manager is responsible for a group of application for all production support activities, CR development activities and exhibits the following : Development Management Setup and drive software engineering lifecycle of a project. Accountable for software development, planning, execution, monitoring, risk management, resolution of issues, and achievement of targets set for the project ( quality, time, budget, etc.) People Management Attract, develop, and retain talent to build and maintain strong, effective, and competent team. Structure the team in a way that is best suited to the business and technological challenges. Coach and empower the team. Foster an environment that encourages team work, with motivation and inspiration Technical Leadership Lead the team to resolve technical challenges. Lead unit: level initiatives to build technical competency to meet the needs of the team or unit Promote Innovation And out:of:the:box thinking Quality Accountable for meeting quality objectives. Accountable for the team following best software engineering practices. Leads continuous improvement via Root Cause Analysis, Lessons Learned, and Prevention processes Communication Promote clarity and alignment with ongoing, effective communication ( up, down, and laterally). Strive for open, effective and healthy working relationships with your counterparts both locally and overseas Leadership Empower, delegate, and encourage risk taking and challenge the norm Business Value Ensure software delivery is aligned to meet not only the customer requirements, but also adds value to their business Accept and learn from trial and error and best practices Critical Requirements and Skills: Bachelors degree holder in any IT:related field 10+ years relevant experience in SW Engineering Significant proficiency / in:depth knowledge in Telco arena 5+ years in managing a development team Thorough understanding of software development methodologies, principles, and best practices Strong familiarity with Web Development technologies as well as Client Server and 3Tier systems Strong oral and written English Communication skills IRC IRC321148 Role: Software Development Manager