Manager- SW Development

  • Bangalore
  • 15-18 lakh
  • 10-15 years
  • Views
  • 04 May 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Responsible for managing a team to develop complex product features and functionalities. Deliver strategically important solutions (Network management, NFV, SDN and OpenStack) for Telcos and large enterprises as a part of NPI. Responsible for developing work plans, establishing technical objectives and assigning tasks. Monitors the completion of tasks within time and cost constraints and ensures that technical and functional objectives are met. Identifies and recommends changes to established practices and policies. Strong people management skills. Regularly interacts with supervisors, peer managers, and employees within and beyond a particular function. Requires in-depth technical and operational knowledge within area of responsibility. Often plays a proactive role in developing and applying new approaches to engineering design and development. Participates in and is accountable for cross functional initiatives and collaboration, which may have significant impact on business results.


Establishes goals for subordinates that are aligned with Company policies and standards. Monitors the completion of tasks within time and cost constraints and ensures that technical and functional objectives are met.

Develops and provides challenging yet appropriate assignments, evaluates work, communicates progress toward career development and goals.

Collaborates cross functionally with engineering employees and other engineering groups, voluntarily shares information, fosters teamwork and collaboration.

Develops solutions to difficult problems, which may require ingenuity and creativity, communicates progress toward project/program goals; influences future product/program direction.

Manages the daily activities of individual contributors and supervisors, accountable for results, responsible for establishing goals and objectives for the work group; typically manages groups with similar technical or functional responsibility.

Interfaces with senior management to report on project and program milestones and to present project needs and technical knowledge.

experience in Software Development in the areas of Cloud technologies, Networking, SDN/NFV and Virtualization domains

2+ years of people management experience

Bachelors/Masters in Engineering or equivalent

Ability to lead, motivate and direct a workgroup

Hands-on experience in managing and delivering critical and complex features and functionalities

Experience with Agile Methodology (Scrum) and helping teams explore, adopt and optimize principles and practices

Prior development and architectural experience is a must

Mentoring/Coaching skills

Strong communication, interpersonal and presentation skills

C++ or Java and (SDN or NFV or Openstack) Mandatory

Competencies/Skill sets for this job

Agile Cloud Sdn Java Scrum Virtualization Engineering Design

Job Posted By