The product development manager (also referred to as an application delivery manager or development delivery manager) will manage direct report developers to ensure the developers stay on task and complete development work on the assigned schedules. If roadblocks occur, the development manage will be responsible for pushing through them and re-directing priorities as needed to keep the development effort on schedule. The product development manager will also enforce processes laid out by senior management such as source control and deployment.

The product development manager is responsible for managing the development of multiple web and middle tier applications across multiple programs. Tasks include directly managing on and offshore software developers, sizing work, communicating with product and project managers, ensuring development work is completed on schedule. Candidates should have solid project management skills, and experience directly managing developers along the full life cycle of multiple enterprise level applications.

Responsibilities and job junctions

  • Manage offshore development teams
  • Provide level-of-effort sizing
  • Project Management
  • Act as technical product subject matter expert
  • Assist in production problem resolution
  • Participate in technical design to assure consistency in system architecture and standards
  • Conduct code review audits
  • Ensure the quality of the software being delivered
  • Ensure that the delivery of these components does not break other components
  • Ensure that the components being developed make the best use of the environments they are being deployed in
  • Provide continuous improvement to development and support activities through the prioritization and fulfillment of improvement initiatives
  • Oversee the analysis of potential technology solutions to technology issues and ensures the successful implementation of procedural fixes
  • Address conflicts in timeline, code readiness and resource availability with planning and prioritization teams, business owners and related system teams to enable successful delivery of projects
  • Approve code readiness to move between different project cycle testing phases and their environments
  • Be a single point of contact for Business project stakeholders for status communications, management, escalation of issues and resolution
  • Provide successful implementation of procedural fixes
  • Other duties as defined by Management

Position requirements

  • Ability to communicate technical details with the development team and translate this information to a format consumable to upper management
  • Experience using agile-based development approach
  • Strong communication skills
  • High degree of accountability
  • Ability to see the big picture and focus on what is important
  • Experience managing requirements, technical design, development phase, QA and support
  • Experience with SQL, .net, SQL server, SSIS, SSRS


  • Bachelor’s degree in computer science, information systems or related field or equivalent

To apply for this position, please send your resume to




Rey VillarProduct Development Manager