02/06/2026
The Director, Software Engineering is accountable for the software engineering, application development, and quality assurance functions in the enterprise. This leadership role is responsible for the effective and efficient design, development, integration, and testing of all third-party and internal software used to support all business processes across the enterprise. This individual will have proven software development leadership experience, strong project management acumen, and excellent vendor management skills. This role partners closely with Enterprise and Solution Architecture to design, plan, and deliver high-quality technology solutions that align with the organization’s strategic roadmap.
Develop and execute a multi‑year engineering strategy aligned with business objectives.
Lead, mentor, and grow high‑performing engineering teams, including managers, leads, and senior engineers.
Build and promote an engineering culture focused on innovation,...
MEMIC
Portland, ME, USA
