Director, Applications Development & Support
IPG Media Brands - San Francisco, CA

This job posting is no longer available on IPG Media Brands. Find similar jobs:Director jobs - IPG Media Brands jobs

IPG Mediabrands is currently seeking a Director of Application Development and Support . We hire smart, focused, passionate self-starters who bring energy, new ideas and practical experience to our fast paced, dynamic team. Successful members of our team are not only passionate about creating reliable and robust systems, but are also committed to collaboration through effective communication, continuous process enhancement and shared support.

Reporting to the SVP of Data and Application Architecture, the successful candidate will become a key member of the Mediabrands Technology team. This role will build and direct development, QA and support teams globally, with responsibility for application delivery, uptime, and support. This role requires a blend of deep software development experience, architectural vision and project delivery responsibility. Most importantly, the successful candidate will be highly comfortable in switching between software development excellence at the hands on level, and strategic vision of systems and application architecture. This role is grounded in solid software development experience, but will need to be more than a pure technologist

  • Develop, plan, and implement the overall strategic goals of software development and application support needs
  • Day to day management of the development, QA, and support groups
  • Planning the development deliverables and managing those deliverables to ensure on time, high quality deliverables
  • Provide architectural guidance to the application development group
  • Work with the business and PMO to identify functional requirements, generate analysis documents and software application specifications
  • Assist in the definition of and adhere to, IT policies and procedures
  • Manage all responsibilities around recruitment, retention, and development of staff
  • Research and recommend budget, capital expenditures, and personnel requirements for the department
  • Set engineering excellence standards and best practices to advance the development discipline
  • Provide development technology leadership and recommendations for new development initiatives
  • Work closely with global & regional Mediabrands technology leadership
  • Ability to work in team settings to analyze and design solutions
  • Contribute to feature discussions, design reviews and code reviews
  • Promote coding practices designed to promote code reuse and standardization
  • Communicate effectively with all disciplines of the project team

  • Computer Science or technology-related qualifications preferred
  • At least 10 years experience in application software development, working in large and small development teams from design, QA, implementation, to support and maintenance
  • Experience in varied roles within the Software Development Life Cycle e.g., Requirements gathering, development, test and application deployment, training and support
  • Experience with a variety of SDLC methodologies such as: Waterfall, Scrum or other agile methodologies
  • Ability to function in both a strategic and tactical role
  • Strong project management skills, and ability to integrate with the PMO
  • Experience with the advertising and media industry preferred
  • Understanding of multi-tier architectures particularly Service Oriented Architectures (SOA) and loosely coupled systems
  • Experience in designing/developing/testing at a hands-on and manager level, some of the following technologies:
    • C#, ASP.NET and Java development skills
    • .NET platform and related technologies, e.g. SharePoint and Visual Studio
    • SQL Server, Oracle, Postgres and/or MySQL database development
    • SQL Server Reports, Tableau, Crystal Reports, or other BI tools
    • Web development technologies including HTML, CSS, Javascript
    • SOAP, AJAX, Web Services