Loading...

Engineering Manager - Integration & EPOS (HO0172)

Management

Engineering Manager - Integration & EPOS

  • Location:
    Head Office Baker Street
  • Business Area:
    Technology (IT)
  • Department:
    Change Delivery
Loading...

JOB TITLE: Engineering manager

REPORTING TO: Head of engineering and delivery

ROLE PURPOSE:

To mobilise and lead the engineering team, establishing best practices for software engineering across House of Fraser. Act as a leader and define and build engineering standards that can be applied across all technologies used at House of Fraser.

Engineering manager must have strong technical leadership and team building skills with the ability to influence and direct others across House of Fraser and in our partner organisations to deliver high quality software products. With an initial focus on customer facing technologies, such as e-Commerce and Point of Sale, the engineering discipline will develop to cover the full technology landscape at House of Fraser. The Engineering manager must champion the movement to a continuous delivery mind-set and put in place the tools, processes and structures to enable this product orientated way of working to expand across the Enterprise.

Key Accountabilities and Responsibilities:

Strategy & Design

  • Continue to build and develop a talented team of software engineers
  • Advocate quality and best practice tools and techniques for Engineering teams
  • Drive the movement to a product orientated delivery culture championing the set-up of cross-functional teams using agile methodology to iterate and improve with a focus on customer value.
  • Work with Head of engineer to build a roadmap to continuously improve agile ways of working ensuring close collaboration with business teams
  • Recommend and guide the implementation of automation tools and processes 
  • Work with Service & Operations teams to set up automated pipeline to move tested code through to deployment and expand this approach across House of Fraser to improve cost effectiveness and time to market
  • Follow framework and standards set by Architecture & Assurance and take ownership for the detailed design and Software Engineering activities

Engineering

  • Drives technical collaboration across Engineering teams and drive the teams to deliver on time and to the best achievable code quality
  • Support Senior Engineers and Engineers by providing technical advice and guidance on engineering best practices
  • Embed a culture of agile working and continuous improvement across own business area, encouraging simplicity, efficiency, ownership and accountability
  • Champions the need for regular release cycles to enable continuous delivery (small increments rather than large change windows)
  • Bring depth of knowledge and experience to shape the outcome of delivery by leading discussions around technical subjects to deliver effective products and code – challenging the norm and sharing insight
  • Work with Architecture & Assurance teams to;
    • Ensure that solutions that are delivered and implemented are in line with the agreed detailed design
    • Ensure that development patterns are fit for purpose and that projects/product being developed apply them appropriately
    • Ensure a set of technical deliverable standards are in place and are being followed, working with Architecture team as needed to define and agree these
    • Ensure agreed standards are communicated to Build Partner(s) and wider Business Technology Group
    • Ensure that quality review process being followed by Build Partner(s) is in line with the internal process and expectations
  • Perform detailed review of Build Partner/internal development team technical deliverables (detailed system specifications, detailed designs and code) ensuring they meet with agreed standards
  • Ensure that solutions that are delivered and implemented are in line with the agreed design

Communication & Relationships

  • Provide leadership and expertise to multiple teams (internal and external) in broad technical areas
  • Work in partnership with Service & Operations and Architecture and Assurance teams to select appropriate technologies and set technical directions
  • Collaborate and engage with assigned Business Technology teams to successfully implement required tools and processes
  • Collaborate and engage across the broader House of Fraser business including maintaining key relationships with business areas such as Digital Product team.

Leading & Managing People

  • Manage a team of Engineer and Senior Engineers
  • Set objectives and conduct performance reviews for direct reports
  • Offer a supportive, coaching style, proactively encouraging personal and professional development and achievement in direct reports
  • Ensure effective communication at all levels both internally and externally
  • Build an effective and motivational team environment, aligning behaviours, values and performance expectations across the team to deliver exceptional results
  • Mentor and coach Engineering team as assigned to improve delivery performance and to encourage skills development

TECHNICAL SKILLS AND EXPERIENCE REQUIRED:

  • Track record of successfully delivering large or complex IT programmes/ projects through the full software delivery lifecycle and experience of setting up and managing a continuous value stream through Product orientated ways of working
  • Proven ability to lead Engineering teams developing good practices and driving continuous improvement in performance
  • Deep understanding of Engineering principles and the application and execution within an complex Enterprise environment,
  • Good knowledge of software Engineering practices including: Behaviour Driven Development (BDD), Test Driven Development (TDD), Continuous Integration (CI) and Continuous Delivery (CD) and full automation
  • Expertise in C#, .NET OR Java with a strong background in Software Engineering
  • Expertise in CI/CD tool-sets
  • Experience in one or both of the following:
    • Application integration (messaging, adaptors, ERP integration, JCA, JBI, WS-* Standards)
    • Service integration (SAAS & cloud integration, ESB implementation, service enablement, legacy integration)
  • Experience of API led development ideally using Mulesoft
  • Deep expertise in the disciplines of enterprise software development such as configuration & release management, source code & version controls, and operational considerations such as monitoring and instrumentation
  • DevOps capability – build automation, source control, application server and database installation; setting up a cloud-based environment with a good design considering security and networking
  • Experience of working within fast paced, multi-channel consumer focused organisations, ideally within the retail sector
  • Commercial and business understanding of key project and product drivers
  • Good written and verbal communication and presentation skills, particularly adept at simplifying and articulating complex topics
  • Experienced in influencing and negotiating with 3rd party suppliers and partners to achieve mutually beneficial outcomes

LEADERSHIP BEHAVIOURS REQUIRED:

  • Establishes and maintains constructive and collaborative business partnering relationships with all assigned business areas and other Business Technology functions
  • Ensures an effective understanding of business direction, strategies and priorities, opportunities and operational challenges
  • Demonstrates sound and pragmatic judgement, balancing pace, risk and business value to reach decisions which are well informed, rigorous and actionable
  • Leads with determination and drive, taking initiative willingly, acting with both sensitivity and self-assurance to achieve results
  • Is proactive in defining, planning and delivering change to achieve targets and objectives which realise beneficial outcomes
  • Continuously and proactively monitors and improves the quality of service we deliver to all our customers - external, internal and business partners
  • Establishes and maintains effective working relationships and influence with key stakeholders based on professional credibility and excellent communication and engagement
  • Constructively challenges convention and seeks new ways of achieving better results by taking alternative paths, whilst behaving consistently and with professional integrity at all times

Every House of Fraser colleague receives:

  • Staff Discount on House of Fraser goods
  • 25 Days Holiday plus Bank Holidays (Option to buy extra holidays)
  • Birthday off
  • Flexible working 
  • Interest free season ticket loan
  • House of Benefits (Great discounts everyday essentials)
  • Pension Scheme
  • Childcare vouchers

 
Loading...
Close map
Location
Head Office Baker Street
27 Baker Street, London, United Kingdom, W1U 8AH
Loading...
Share this page
Rate this page
Loading...