Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
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 |
Job Location | Hyderabad |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Management Consulting / Strategy |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Job Responsibilities: Purpose of Role: As a Manager , Software Development , you will be responsible for managing software development teams on projects of significant size , scope , and complexity.As senior Manager - Software development , you will manage all the operational aspects of the software development teams to ensure business and product objectives are met.As Senior Manager - Software Development , you will provide administrative , technical , and people leadership for multiple and sometimes geographically distributed teams.As Senior Manager - Software Product Development , you will engage with Enterprise Architecture , Core technology and Global IT teams and offer valuable inputs in development of world class online gaming products at IVY.Indicative Role Dimensions: - Budgetary: NilPeople Management: Direct Reporting - Software Development Managers , Senior Project Leads and Project Leads.Overall responsibility of managing close to 30 - 40 employees.Key Relationships: ProductMarketingTechnologySenior managementPrimary Responsibilities: Manage the day - to - day activities of the software product development team by defining , implementing and maintaining a coherent , progressive development strategy for our product line.Work with product management & PMO teams to assist in feature prioritization and formulation of functional and technical requirements. Translate complex functional and technical requirements into detailed project plans and schedulesManage and execute against project plans and delivery commitments.Manage and grow an effective development organization by developing and managing the team , conducting performance reviews of team members and mentoring their growth and development.Responsible for overall systems development life cycle.Ensure that projects are completed on time and according to quality standards.Facilitate communication upward and across project team including project status , justifications for variances and technical information (architecture , design and implementation objectives) .Serve as focal point for other teams on project status or other project informationEvolution of best practices within the organization , including better reporting , tools , and evolution of development methodologyMaintain current technical knowledge to support rapidly changing technologyCreate and execute appropriate project plans , strategies and processes for development activities in concert with business and project management efforts.Be an effective advocate for the development team.Excellence in Operational maintenance and enhancement of existing systemsSkills Required: Knowledge / Expertise / Qualifications: EssentialThis position requires a highly technical and seasoned manager , with proven software development skills managing multiple and varied projects as well as 30 - 40 person technical staff.Proven experience successfully managing numerous simultaneous projects of varied scale and complexity with delivery focus.Proven experience in successfully leading the development of complex applications or technologies.Strong process and project / system management skillsAbility to work as a leader and ability to develop working relationships needed to accomplish organizational goals.Understand the current and evolving needs of the product.Thorough knowledge of current software design and development methodologies , processes , best industry practices and techniques.Proven capabilities of analysis , project planning , and schedule estimating skills as applied to multi - person projects.Strong multi - level communication skills,
Keyskills :
softwareproductdevelopmentfocalpointprojectplansonlinegamingsoftwaredesignprojectplanningsystemmanagementpeopleleadershipprojectmanagementproductmanagementproductdevelopmenterfmancereviews