Engineering Manager

Posted 11 days 2 hours ago by Greater Giving, Inc.

Permanent
Not Specified
Engineering Jobs
Belfast, United Kingdom
Job Description

PURPOSE

As the Engineering Manager, you will be key to unlocking the potential of our engineers, helping them realize their professional development and career ambitions, and continuously pushing the bounds of best practice within Engineering at Global Payments Integrated. Your goal will be to deliver the highest quality software at the fastest possible velocity.

We are seeking an experienced, self-motivated, passionate, dedicated, and highly productive Engineering Manager for our Engineering team across Ireland and the UK. The team develops our Genius product, a key market differentiator, and the Payment Gateway into which Genius integrates. You will oversee multiple teams across various projects and initiatives, collaborating with colleagues in Ireland, the UK, and the US, managing multiple channels of activity.

The engineering teams are responsible for the full software lifecycle, including analysis, design, development, testing, security, and performance. You will lead and implement best practices across projects, providing support and mentorship to your teams.

DUTIES AND RESPONSIBILITIES

  1. Establish technical direction with a pragmatic approach to delivering high-quality software quickly.
  2. Realize the potential of every engineer through leadership, support, and mentoring.
  3. Manage multiple engineering teams across Global Payments product lines.
  4. Collaborate with Product Architects to ensure engineering efforts meet product requirements.
  5. Work with Engineering Management to define and enforce best practices.
  6. Coordinate with Delivery to plan, prioritize, and report on efforts.
  7. Ensure timely and quality delivery of projects to production.
  8. Triage production issues to identify root causes.
  9. Conduct 1-2-1s, performance reviews, and career development discussions.
  10. Manage dependencies, resolve issues, and highlight risks to optimize product flow.
  11. Contribute to strategic initiatives and participate in technical leadership activities.

COMPETENCIES (KNOWLEDGE / SKILLS or ABILITIES / BEHAVIOUR)

Self Management:

  • Ownership of work items, balancing deliverables and support.
  • Commitment to personal development.

Organisation:

  • Professional interaction with stakeholders and meeting expectations.
  • Managing dependencies and quality of team deliverables.

Communication:

  • Maintain professional interactions and provide clear status updates.

Team Working:

  • Maintain professionalism within and between teams.
  • Provide updates on dependencies and align with stakeholder expectations.

Reliability:

  • Good timekeeping, attendance, and delivery on commitments.

Understanding:

  • Proficient knowledge of work, domain, and stakeholder roles.

Solution:

  • Create fit-for-purpose solutions using best practices.
  • Engage with expertise, document decisions, and contribute to roadmaps.

Execution:

  • Produce high-quality, fit-for-purpose work, seek feedback, and minimize rework.

Quality:

  • Ensure work is fit-for-purpose, with accurate artefacts and automated testing where possible.

Deliverables:

  • Ensure deliverables meet stakeholder expectations and standards, with minimal defects.

QUALIFICATIONS

BSc or MSc in Computer Science or related field or equivalent experience.