The Director of Application Development is responsible for leading custom application development across the Affinity technology portfolio. Reporting to the Affinity CIO, this role provides leadership across engineering teams supporting modern web and enterprise application platforms, with accountability for delivery execution, engineering quality, release governance, talent development, and operational support. The Director of Engineering works closely with product, program, architecture, operations, and business stakeholders to deliver scalable, secure, and reliable technology solutions aligned to business priorities. This role combines strong engineering leadership with disciplined execution. The Director of Engineering is responsible for establishing consistent delivery practices, strengthening team capability, improving development effectiveness, managing capacity and resource planning, and advancing the adoption of modern engineering approaches, including AI-enabled development patterns and automation. The role partners with enterprise architecture on solution direction while ensuring effective implementation within Affinity engineering teams and clear communication of delivery status, risks, and recommendations to senior leadership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director