Director of Application Development

  • Location
    San Francisco, California
  • Job Type:
    Direct Hire
  • Job reference:

Due to incredible growth, our established banking client Is currently conducting interviews to hire a Director of Application Development. This position will have the ability to work from home and can sit in any of the following locations: San Francisco, CA / Irvine, CA / Los Angeles, CA /Denver, CO.


The Director of Application Development is responsible for the development (configuration and programming activities), architectural design, administration, and support of the Bank’s business applications. The ADM is responsible for database design and integration, systems analysis, custom reports, and support and assistance for system users. The ADM formulates and defines system scope and objectives to develop new or modify existing business applications. Designs, codes, tests, debug and supports and maintains business applications and\or programs. Establishes and maintains effective vendor relationships to ensure continued support.



  • Develops software using object-oriented principles and programming techniques.
  • Performs integrated database design and directs the design of database structure.
  • Manages the performance of development team personnel, including contractors, and external vendors.
  • Conducts research, evaluates feasibility then implements new features, upgrades, and modifications to assigned application systems.
  • Investigates, analyzes, and reviews performance problems and provides resolution using industry-standard debugging methods.
  • Maintains security and integrity controls of the application system software tools and various databases, adds users to the applications and determines data ownership, access, and modification rights.
  • Researches analyze and evaluate requests for new or improved software application functionality for websites, intranet, and other applications with emphasis on business need and benefit.
  • Evaluates workflow and methods, recommends and implements new ways to serve the customers.
  • Designs, develops, implements, and maintains software applications utilizing established Company standards and practices.

  • 10 or more years of experience in software development, object-oriented principals and programming techniques, source code management and documentation, .Net (ASP.Net, C# preferred), LINQ, JavaScript, HTML, XML application development, integration and design, SQL databases (various versions), system analysis and design, design specification development, MS Windows Active Directory
  • Integration, TCP/IP network environments, integration with various desktop and server applications including Microsoft Office, application debugging; identification, and resolution of problems.
  • Experience working in the banking or financial industry
  • Experience running a development team
  • If this position sounds well-suited to your background, please apply today and email your resume to for immediate consideration!

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

    The Company will consider qualified applicants with arrest and conviction records