Applications Development Director plans, coordinates, supervises all activities related to the design, development, implementation of the organization’s applications development and analysis function. Manages multiple development teams supporting different products or lines of businesses. Being an Applications Development Director directs and guides the managers, reviews different project requests, timeline and cost. Develops, distributes, supports, enforces, and integrates best practices and technology standards across the organization. Additionally, Applications Development Director requires a bachelor’s degree. Typically reports to top management. The Applications Development Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets, policies, procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be an Applications Development Director typically requires 5+ years of managerial experience.
Director of Application Development Job Description Template
Our company is looking for a Director of Application Development to join our team.
Responsibilities:
- Act as the solution architect for projects by defining the technical pattern and providing team members with guidance on how to implement solutions;
- Lead a team of on and off-shore engineering resources working to deliver multiple concurrent projects;
- Collaborate cross-functionally within IT team, as well as with necessary internal and external business partners;
- Work with leadership to recommend scheduling, prioritization and resource allocation to deliver best-in-class technical solutions.
Requirements:
- InsuranceNow experience a plus;
- Demonstrated expert knowledge of service-orientated architecture and design patterns;
- Property & Casualty Insurance experience a plus;
- Experience integrating COTS products with other client specific applications;
- Experience deploying enterprise solutions;
- Proven track record of developing, deploying, and delivering quality solutions;
- Excellent communication and presentation skills required;
- Agile project management embracing customer-focus, user feedback, transparency, and responsiveness;
- Proven ability to smartly balance speed-to-market, quality, and risk;
- 5+ years managerial experience;
- Experience in managing different work-streams and coordinating tasks with internal teams and outside consultants;
- Extensive SQL and ORM experience;
- DevOps and cloud IaaS (e.g., AWS) experience;
- 10+ years software engineering experience;
- Requires 15+ years’ experience in systems analysis and application program development.