Director Application Development (4001049449) Tampa, Florida

Salary: USD150000 - USD160000 per year + 45% Bonus

Position Summary

  • Focuses on the functional, technical and implementation-related aspects of the work products being produced by the Area, as well as the flow of work through the Area from the point of receipt to the delivery of the corresponding work product(s).
  • Manages and is accountable for the ongoing operations of an application development functional Area. Directs, manages and delivers application development projects through the application of comprehensive software development life cycle processes.
  • Balances area's supply and demand by monitoring work requests, resource allocations and ongoing progress towards stated goals.
  • Possesses extensive business, technical, and procedural knowledge in order to oversee the workflow, budget, staff, output and overall standards and procedures of a substantial application development and maintenance group.
  • Possess in-depth knowledge of applications and their development throughout all phases of the lifecycle.
  • Manages and nurtures the client relationship, including expectations and customer satisfaction

Experience

  • Minimum of 12 years experience in IT (9+ years of experience in software development and/or testing; 6+ years management experience preferred) Knowledge/Skills
  • Possesses a working knowledge of Process Architecture processes including a detailed understanding Service Management-related processes (e.g., Demand Management, Request Management) 
  • Possesses an in-depth knowledge of the Software Implementation Lifecycle (SILC)
  • Working knowledge of the Software Engineering Institute (SEI) Capability Maturity Model Integration (CMMI)
  • Possesses an in-depth knowledge of Domain/Area/Team applications and their development throughout all phases of the lifecycle
  • Maintains current knowledge of marketplace changes, technology changes, and client businesses pertinent to the Domain
  • Possesses an in-depth knowledge of Client applications and their development throughout all phases of the lifecycle
  • Possesses an in-depth knowledge of the Area that is being managed, including technology to support:

Major telecommunications protocols

  • IBM's Middleware software, including MQ and Message Broker 
  • SWIFT Network and message formats
  • Data translation software, especially IBM WTX
  • Workflow Automation software, especially Tibco
  • Familiarity with IBM Lotus Notes development

 Best practices software development on:

  • Mainframe COBOL/DB2/CICS ¿ ¿Distributed java/ Oracle/ Linux
  • Maintains an understanding of technology trends, directions, and uses throughout the industry 
  • Exemplifies leadership characteristics in support of corporate objectives
  • Demonstrates proficiencies in program management, project estimation, issue management, and communication

Education, Training or Certification Degree in a business-oriented or technical discipline preferred.

Principal Responsibilities

  • Guides the Domain strategy for meeting strategic business objectives by:
  • Providing input to the Domain Lead during development of the Domain strategy
  • Create and maintain strategy for the Common Data Transfer Service and Workflow Automation products
  • Influencing and supporting the culture, values, and standards of the Area o Working with customers (e.g., Product Management, Business functional departments, Enterprise Service Center, Customer Support Center) to resolve prioritization conflicts within the Area and across Application development o Acting to monitor operational accountability (i.e., total cost of ownership) for customer (e.g., Product Managers)
  • Works to ensure continuity of work for the Area/Teams
  • Oversees the technical quality of software development projects by o Reinforcing adherence to SILC and CMMI processes o Ensuring that all key technical procedures, standards, quality control mechanisms, and tools are properly utilized o Performing root cause analyses for technical problems 
  • Ensure Architecture Office compliance

Manages the Area to meet balanced scorecard targets by:

  1. Monitoring Area progress towards metric targets o Monitoring Area service performance based on service level agreements (SLA) o Monitoring on-time delivery of work by Teams
  2. Actively participating in Continuous Improvement-related initiatives to minimize unfavorable variances
  3. Actively supports the Domain Lead with management of Area budgets and financial proposals 
  4. Monitoring budget, and ensuring that budget underruns enable sharing of resources within Domain 

Directs and ensures smooth workflow within the Area by:

  1. Staying informed and in touch with key elements of the organization beyond their Area
  2. Communicating key messages and updates in a timely manner
  3. Overseeing Area system management (i.e., production support, production coverage schedules, issue resolution) o Ensuring continuity of workflow
  4. Overseeing Team membership to ensure depth of Team resources o Providing inter-Team project management
  5. Maintains constructive relationship within and outside the Area by:
  6. Actively listening to Leadership and Team Members, peers, customers (e.g., Product Management) and other operational units (e.g., Infrastructure)
  7. Communicating key messages and updates to relevant stakeholders in a timely manner
  8. Identifying actions to improve services as necessary
  9. Managing the expectations of customers
  10. Building collaborative, trust-based relationships

Promotes the professional development of Area personnel by:

  1. Supporting existing programs and initiatives to continually develop new skills and capabilities 
  2. Enabling an environment of continuous learning, knowledge sharing, and teamwork
  3. Planning and managing employee professional development
  4. Addressing performance issues with staff
  5. Engaging in recruitment of staff
  6. Developing and implementing succession plan for Area
  7. Actively encouraging and contributing to the development of knowledge capital (e.g., innovative systems solutions, development techniques, and implementation strategies) Risk Accountability
  8. Drive and take ownership of identifying and mitigating risk, (including but not limited to: credit, market, liquidity, operational, legal and compliance, technology, systemic, and other risks) within assigned area(s) of responsibility including:
  9. Develop, communicate and ensure adherence to department risk policies, procedures and best practices;
  10. Reassess existing processes and create new ones that most effectively anticipate, manage and reduce risk to the company and its clients
  11. Foster an environment of regulatory awareness and ensure regulatory compliance;
  12. Strengthen company's controls over risk and comply with corporate initiatives, including but not limited to: New Initiatives Process (NIC), Management Self Identification of Audit Issues, Management Control and Awareness Rating (MCAR), Operational Risk Control Self Assessments (RCSA), etc. 
  13. Demonstrate and embed the behaviors and competencies that create a risk management mindset in your organization; and Support and monitor ongoing staff education and development in effective risk management.

Process Management Oversees the Demand Management process by:

  • Tracking and controlling the receipt, acceptance, approval, prioritization and backlogging of work requests
  • Developing and maintaining future demand projections (i.e., 12-24 months) to identify future staffing requirements
  • Planning the use of required supply for future (i.e., 12 months) work to smooth supply peaks and troughs across the planning period
  • Ensures high-level utilization of all resources
  • Provides overall resource management
  • Ensures on-time delivery of work including monitoring of external and internal dependencies, tracking of progress, and monitoring of project milestone accomplishments by:
  • Reviewing and refining estimates for Area/Team support on new and existing projects
  • Ensuring adequate ADM staffing (e.g., skills, number of people) will be available to deliver the planned mix of work
  • Recording work status information and generates status reports for customers and ADM Leadership
  • Reviewing actual versus planned completion reports
  • Being accountable for delivery of projects

Manages the Change Control process by:

  • Reviewing and approving change requests
  • Reviewing and assessing the impact of change requests
  • Reviewing and refining work estimates and resources allocations to address approved change requests

Ensuring high standards and quality of work management processes by:

  • Utilizing the planning and management-related processes of the Process Architecture (e.g., Project Management)
  • Assisting in identifying root causes of work management-related incidents and issues
  • Assisting in developing process enhancements to prevent reoccurrence of management-related incidents and issues
  • Actively participates in Continuous-Improvement-related initiatives to minimize unfavorable variances Guides the Software Implementation Lifecycle (SILC) process by:
  1. Working with customers to agree upon requirements and design of solution to be implemented ¿
  2. Overseeing functional and technical analysis and design activities
  3. Overseeing development of the solution and ensuring the solution meets business requirements 
  4. Overseeing planning and execution of testing activities
  5. Overseeing deployment of the solution

Manages Area work budgets by:

  • Monitoring effort versus budget to identify potential variances
  • Performing root cause analyses to identify actual variances
  • Implementing actions to enhance software development processes and minimize unfavorable work variances

Controls the scope of projects by:

  • Identifying potential scope variances by monitoring work requirements definition, issue resolution, development progress and user sign-off
  • Provides business and functional expertise for the Area by: Ensuring Teams employs proper solutions strategies
To apply, please click here