Senior Development Lead

Federal Home Loan Bank of New York
19h

About The Position

This role will coordinate and assist in the interaction across all Business Technology and Technical Services areas along with user departments on systems projects and problems; Plan, direct and evaluate the work of team in the analysis, architecture and development of new systems or the revision of existing systems; Review work completed and in progress for completeness, efficiency, accuracy and adherence to standards. This position will frequently be the lead technical resource interacting with the business and project teams.

Requirements

  • Advanced management and administrative skills
  • Excellent oral and written communication skills
  • Advanced human relations, communications, negotiation, problem solving, teamwork and interpersonal skills at all levels of the organization
  • Ability to manage and provide guidance to employees and consultants, both on-shore and off-shore.
  • Ability to effectively manage systems development efforts and life cycles.
  • Knowledge of current trends in the information technology, software development, project management, etc.
  • Knowledge of programming and computer languages, operating systems, application packages, database management systems, networks, and hardware capabilities.
  • Knowledge of planning, budgeting, and quality assurance as it relates to software development projects.
  • Ability to effectively manage competing priorities.
  • Systems analysis and design.
  • Contract negotiations.
  • Project management.
  • Software engineering principles and practices.
  • System Integration among diverse platforms.

Nice To Haves

  • However, generally recognized certifications around information technology, software development, project management, systems analysis, or technical infrastructure (cloud/networking) would be considered a plus.
  • MBA is a plus.

Responsibilities

  • Manage and execute projects or IT support tasks in alignment with Bank objectives and business initiatives
  • Assume technical ownership and management of assigned software products, projects and support.
  • Manage Technical Scorecard for assigned systems
  • Lead technical teams comprising onshore/offshore consultants and employees at various levels on projects or system support tasks
  • Advanced level leadership and expertise with regard to system design and implementation approach.
  • Motivate and provide mentorship to technical team as needed
  • Ensure support capabilities for all active systems assigned and ensure proper handling of all support and maintenance requests
  • Monitor systems development efforts for compliance with documented standards and guidelines
  • Keep current with and evaluate new technical developments as appropriate to the Bank’s business plans and strategic objectives
  • Engage in technology strategic planning, assessment and alignment of technology efforts with business initiatives
  • Manage assigned projects through deployment ensuring that all projects are undertaken according to documented standards
  • Manage and report on active projects
  • Participation on project leadership teams as assigned.
  • Participation on group wide committees for the planning and scheduling of project execution.
  • Plan and manage budget for projects
  • Coordinate project meetings
  • Allocate and manage technical resources for Bank initiatives
  • Assign project/tasks to project teams
  • Monitor all technical deliverables for completeness and accuracy
  • Conflict resolution
  • Provide subject matter expertise on key Bank initiatives as needed
  • Perform technical duties as needed
  • Contract negotiations as applicable
  • Attend classes, presentations and trade shows related to the technology industry
  • Carry out special tasks as assigned by the Director, Business Technology and by the Senior Manager, Business Technology Delivery Team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service