Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office

IT Director - Engineering Transformation (CI/CD-Cloud)

Apply Now
Apply Now

Description

As part of the IT group, the Director of Software Engineering Transformation will work with Freedom Mortgage leadership and software engineering teams in the modernization, transformation and execution of engineering practices.

The individual in this role will be a proven leader in a demanding environment with experience managing teams that develop and utilize robust, scalable CI/CD pipelines, Automation frameworks and tool chains that can be utilized across multiple teams and products.  The Engineering organization within IT is transforming to enable the software engineering teams to scale, produce quality deliverables and increase throughput in an evolving Agile environment. This leader of engineering transformation will help drive and deliver on a vision to build out tools, frameworks, libraries and distributed systems that enable Freedom engineering organization to be more efficient, consistent and deliver with increased velocity.

A successful candidate is a strong leader that is extremely comfortable in managing a team and executing to drive efficiency and transformation via engineering implementation quantitative and qualitative data.

Essential Job Functions:

  • Oversee a comprehensive Engineering transformation program.
  • Be a transformational Software Engineering leader that can enable teams to work effectively in an Agile model.
  • Work with engineering leaders and teams to identify friction and waste that slows engineering velocity, opportunities for automation and collaboratively design solution that realize platform-wide efficiencies.
  • Work with engineering leaders to provide dashboarding solutions for reporting and analyzing progress and status.
  • Create guides and documentation on Confluence/Sharepoint platforms  to allow for easy accessibility across the organization and enable adoption
  • Assist and enable the QA organization to  transformation from QA Analysts to QA engineers
  • Drive and implement a vision of a true engineering mindset where development and test engineering functions are incorporated into the Agile construct.
  • Work with our engineering, project management and delivery teams to champion Agile mindset, quality delivery and business value.

Supervisory Responsibilities:

Manages Engineering transformation, CI/CD, engineering optimization staff (managers, leads, engineers and analysts) and carry out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work.


  • 10+ years of working in a true Agile environment.
  • Hands on experience with engineering transformation.
  • Excellent communication and presentation skills to be able to articulate vision, direction and implementation strategy to the engineering leadership, peers and development teams.
  • Hands-on experience with Continuous Integration /Continuous Delivery design and implementation with an emphasis on tools like Jenkins, Gitlab, Bamboo or similar.
  • Experienced with Unit testing, API automation, test automation in a complex technology environment including Microservices, having used tools such as Junit, Selenium, Jasmine, Karma
  • Familiarity with AWS architecture or similar cloud providers including but not limited to Mulesoft, LAMBDA implementation.
  • Extensive knowledge of Agile and collaboration tools such as Jira, Confluence,
  • Knowledge of Java, JavaScript, HTML, XML, SQL
  • Experience in test automation and testing frameworks including Selenium and API
  • Ability to be flexible and deal with changing priorities, requirements and timelines/due dates
  • Ability to identify and implement solutions quickly working collaboratively with a matrixed engineering organization.

Education and/or Experience:

  • 10+ years of IT experience, with a specific background in Agile development and implementing CI/CD pipelines
  • 5-10 years of relevant management experience with demonstrated success of managing teams of 10+ people including offshore contract resources
  • Bachelor’s Degree from a Four (4) year College or University; Science, engineering, information systems or a similar technical discipline preferred
  • Mortgage or Financial Services will be a plus.
#CB

#LI-KK1