Department

Director, Application Development

Information Technology
Posted: 10/28/2022
Full Time
Los Angeles, CA
The IT Application Development Director is responsible for the development and delivery of business-enabled system integrations and business intelligence initiatives. In addition to management oversight over the application development team, DBA, and vendors supporting system development, the role will have primary architecture and engineering responsibilities for the firm’s custom solutions and for establishing the DevOps framework for the app dev team.
This role will work closely with IT leadership and representatives of the business relationship managers to develop and execute the company's system integrations and reporting roadmap. The position provides management with analysis and recommendations to improve existing custom applications, system integrations, and application performance in support of the company's strategic business and technology plans. The ideal candidate will have experience and passion for data and system integrations across multiple applications supporting various departments.   
ESSENTIAL FUNCTIONS:
  • Own development, quality, scalability, and availability across multiple system integrations and custom development initiatives.
  • Accountable for implementing software development lifecycle processes, including CI/CD build and release systems within an Agile/Scrum SDLC
  • Develop policies and procedures related to the design, analysis, testing, coding, and implementation of applications.
  • Manages the release process for applications. Develop scope and define backlog items that guide the Agile software development. Responsible for technical design documents.
  • Develop feedback processes for peer reviews, code reviews, and design reviews.
  • Solve product-related problems, and complete trade-off analysis to stay on track toward business deliverable commitments.
  • Work collaboratively with senior management on projects which include the design, proposal, and justification of solutions and systems applications.
  • Work closely with the stakeholders to identify, evaluate, select, and implement specific information technologies that support the business plans and IT strategies.
  • Lead the design and development of analytical projects designed to understand key business processes that drive the CIM business.
  • NON-ESSENTIAL FUNCTIONS:
  • Mentor and manage junior team members to develop and maintain documentation standards and other best practices.
  • Interface with the Infrastructure and application support team and use analytics to implement better processes to reduce support requests.
  • Communicate with external vendors and contractors as it relates to supporting the application development
  • SUPERVISORY RESPONSIBILITIES:
  • Identify, engage, and manage outside partners/vendors to provide services in support of operations of systems and technology services, and for projects for technology initiatives and in support of business processes
  • Lead, manage and provide guidance for programming efforts of both internal staff and 3rd party programming services
  • Supervises a team of developers, DBA, and other technical people who support implementations and solutions for the business line.
  • EDUCATION/EXPERIENCE REQUIREMENTS: (including certification, licenses, etc.)
  • A Bachelor's Degree and related work experience is required.
  • 8+ years of management experience
  • 8+ years of application development experience
  • 5+ years of system integration experience
  • 5+ years of database development experience preferably in Microsoft SQL, SSAS, SSIS etc.
  • Proven history of successful large-scale reporting solution implementations.
  • Proven experience in managing and architecting end-to-end solutions for multiple technical integration projects
  • KNOWLEDGE, SKILLS AND ABILITIES:
  • Advanced knowledge in data integration technologies – ETL, API, JSON, XML, SOAP, etc.
  • Advanced knowledge in SQL, data warehouse, and reporting solutions
  • Strong knowledge of programming languages including C#, Python, JavaScript, etc.
  • Demonstrated understanding of DevOps
  • Knowledge and understanding of goals and the interdependencies of functional departments and groups (in the real estate industry) and the ability to lead large-scale complex IT projects in addressing overall business needs
  • Knowledge and ability to direct staff in integrating information technology services with the work requirements and deliverables of the unit
  • Knowledge of project management process and systems, ITIL/ITSM
  • #LI-LP1

    CIM does not accept unsolicited resumes from Agencies.  Any unsolicited resumes received from Agencies will be considered property of CIM and no fees will be due or paid.  If you wish to become an approved Agency with CIM or any of its Affiliates, please contact a member of the CIM Talent Acquisition Team.