- Company Name
- Broadridge
- Job Title
- Director, Software Engineering
- Job Description
-
**Job Title:** Director, Software Engineering
**Role Summary:** Provide technical and strategic leadership to software engineering teams, overseeing the design, development, and delivery of high-quality, scalable, secure software solutions in highly regulated financial environments, with expertise in mainframe and cloud-integrated architectures.
**Expectations:**
- 12+ years software engineering experience, 5+ years in leadership roles, managing multiple teams in dynamic environments.
- Proven success leading large-scale mainframe application development and modern cloud integration projects in regulated financial sectors.
- Demonstrated ability to deliver end-to-end software solutions from concept to production.
**Key Responsibilities:**
1. Lead technical and strategic direction for software engineering teams.
2. Define and execute engineering roadmaps aligned with business objectives.
3. Foster collaborative, innovative, high-performance engineering culture.
4. Oversee development/maintenance of in-house applications and third-party integrations.
5. Ensure adherence to security, compliance, and regulatory standards for financial systems.
6. Drive engineering strategies and technology roadmaps.
7. Integrate legacy mainframe applications with modern cloud platforms (AWS, Azure, GCP).
8. Implement rigorous QA, performance monitoring, and testing processes.
9. Manage project delivery from ideation to production.
10. Promote automation, CI/CD, DevOps, and agile methodologies.
11. Identify process improvements and mentor engineering leaders.
12. Collaborate with product, compliance, security, and infrastructure teams.
13. Communicate risks, progress, and trade-offs to stakeholders and executives.
14. Advise senior leadership on technical and strategic priorities.
**Required Skills:**
- Leadership: Proven ability to manage large, cross-functional teams and guide career development.
- Technical: Mainframe application 3GL development (PLI, COBOL, IMS, DB2, CICS), microservices, APIs, event-driven systems, cloud platforms.
- Process/Methodology: Agile at scale (SAFe, LeSS), DevOps/SRE, CI/CD, test automation frameworks.
- Compliance: Security, regulatory compliance, risk management for financial systems.
- Communication: Exceptional interpersonal, collaboration, and stakeholder communication abilities.
**Required Education & Certifications:**
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field. No certifications specified.