Director of Application Engineering

Come join a global company in the legal services industry! Our client relies on the talents of over 2,000 of the industry’s premier Attorneys for its worldwide operations. We are actively seeking a Director of Application Engineering for our client’s headquarters in Los Angeles, CA.

The Director of Application Engineering will manage the enterprise software applications and the people and vendors developing and/or supporting them. This entails managing the required development, integration, installation, upgrade, and daily maintenance and support of the company’s software applications.

If you have a Bachelor’s degree in Computer Science or a closely related field, 8 or more years of software application project management, and 10 or more years of experience in software development, please send us your resume in Word to [email protected] for consideration. This opportunity offers great benefits and culture!

This company offers a competitive salary, bonus and amazing healthcare benefits.

Responsibilities

This role works closely with all levels of IT and Engineering to provide the most quality service directly with all of their internal stakeholders for their shared services. This includes, developing relationships and policies to gather requirements, driving results through educating, and developing staff, off-the-shelf software applications, or the integration of both to create and manage the best software application solutions for the organization.

  • Manage application team delivery, which includes internal developers, quality assurance (QA), and application support team along with external 3rd party vendors. Manage team execution, performance, and set goals. Ensure teams’ continuous professional development.
  • Demonstrate accountability to Chief Information Officer (CIO). Execute and support a portfolio of IT projects and applications.
  • Lead application development and support across a variety of platforms that include custom development, off-the-shelf applications and platforms, integration/API platforms, databases, analytics, etc.
  • Find or develop new software solutions and applications to solve end-user problems or create end-user task efficiencies as required. Define application development or integration along with installation/rollout scope, goals, timeline and resources required. Recommend the resources needed to achieve goals in support of service level agreements and project delivery deadlines.
  • Develop and deliver estimates on a consistent basis, progress reports, proposals, documentation, and presentations.

Requirements

  • 8 or more years of software application Project Management. Experience with hiring, training, and developing a team of 20.
  • Bachelor’s degree in Computer Science or closely related field
  • 10 or more years of experience in software development, including object-oriented principals and programming techniques, source code management and documentation, .Net (ASP.Net, C# preferred), JavaScript, HTML, XML application development, integration and design, SQL databases (various versions including MS SQL), Microsoft Windows IIS Server, system analysis and design, design specification development, performance and functional testing
  • Knowledge and experience with cloud environments including, Microsoft Azure or Amazon Web Services (preferred)
  • Advanced knowledge of customer service practices and philosophy, including management of software support of production and end user applications with the use of a ticketing system, and measurement of SLAs and support metrics within a professional services industry.
  • Advanced knowledge in Microsoft Office Suite applications, plug-ins, and SharePoint
  • Advanced proficiency in Atlassian tools such as Confluence and/or Jira preferred