Director of Engineering

Early Warning®
New York, CA
Job Description
At Early Warning, we've powered and protected the U.S. financial system for over thirty years with cutting-edge solutions like Zelle, Paze, and so much more. As a trusted name in payments, we partner with thousands of institutions to increase access to financial services and protect transactions for hundreds of millions of consumers and small businesses.

Requirements

  • Direct and manage the functions of the staff to ensure delivery of quality software applications.
  • Responsible for the strategic direction and its alignment with IT and Early Warning’s strategic goals.
  • Evaluate existing methodologies/standards, identify and track metrics and recommend process improvements.
  • Direct and allocate resources and time for all projects and supported functions.
  • Represent technology organization by collaborating internally and externally.
  • Represent Software Delivery as a member of cross-functional project teams, estimating test efforts and providing updates on deliverables.
  • Review project status reports and quality metrics and address issues as appropriate.
  • Oversee and provide input on test plan creation and execution and creation of test summary.
  • Direct the ongoing research, evaluation, installation, and usage of automated testing tools for all developed applications.
  • Provide leadership in directing team to implement automated regression test suites on all production applications.
  • Build, develop and direct a highly performing team.
  • Actively contribute toward the vision, organization and strategic leadership of the Software Engineering department
  • Provide resource management to the team by participating in the hiring process, coordinating project assignments, documenting and executing annual performance evaluations
  • Provide leadership and guidance to staff for professional development, which includes planning and coordinating training, defining mentoring strategies, and providing hands on training and education
  • Ensure implementation of product / application services in alignment with technology roadmap strategy (example, cloud, containerization, CI/CD and automated testing) keeping futuristic business growth, ease of maintenance, operational readiness and self-service enabled.
  • Enhance and mature the Agile software development lifecycle within Software Engineering department by applying industry best practices & processes
  • Ensure the continuous improvement of the Agile SDLC by applying checks & balances around the process boundaries with regular reviews for the usefulness of steps & artifacts
  • Ensure accurate/reliable information to be within company standards including all service level agreements, and audit regulations
  • Research, collect, and present application / system improvements from vendors, seminars, and publications for existing or non-existent processes
  • Establish and maintain positive working relationships across the organization and perform as a representative of the IT Dept. in a consultant role to other functional areas within the organization
  • Guide other departments in understanding the technical solutions as necessary and helping them with defining ROI for related to proposed solutions
  • Keeps executive-level management informed of department progress and problems
  • Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data

Benefits

  • Healthcare Coverage
  • 401(k) Retirement Plan
  • Paid Time Off
  • 12 weeks of Paid Parental Leave
  • Maven Family Planning
]]>