Head of Development – Integration - API

IWG plc

Nơi làm việc

Kaduna

Chi tiết công việc

At IWG plc (Permanent), in Porto, PortugalExpires at: 2023-07-31Remote policy: Full remoteAbout IWGWe’re changing the world of work. We believe that business success is underpinned by theeffectiveness of its people. So we made it our mission to help millions of people have a great day at work – every day. With locations in practically every country, city, town and transport hub, and options ranging from an hour’s coworking to multi-year office space leases, we enable people and businesses to work where, when and how they want.The roleThe engineering team in IWG is comprised by several practices (Business Analysis, Solution & Data Architecture, DevOps, Security as well as Product Development). The Development practice, in particular, is responsible for the roadmap for a product as well as its planning, developing, operating, maintaining and end-to-end costing.We require an experienced Head of Development that blends a strong software developmentbackground with product delivery to further develop our Product Development practice.The role will control our API landscape, from our API management portal till the internal gateway, in its entirety (delivery pods, technical lead, QA lead, delivery manager, DevOps and IT support capacity) to fully own all aspects its delivery and shaping how our current API will evolve onto the new future of microservices. The role is also responsible for budgeting, team sizing and vendor management.Role and responsibilities• Build and own the roadmap (technical and functional) for the product, providing insights of industry state of the art solutions, including any necessary consolidations, decommissioning or migrations• Design, manage, maintain all quality and performance practices, standards, methodologies, and metrics• Lead e2e delivery of new changes required in the product in parallel with demand from other systems/teams.• Be responsible for the product’s support and availability• Plan and manage capacity required in the different delivery teams• Responsible for whole budget planning and approval requests• Lead Partners, Contractors and FTEs• Support post go live issues management and escalations (via support team)• Manage overall culture and motivation of the team• Be the final accountable for after-hours/on-call rotation for escalation• Develop and manage the engagement and relationship with all key stakeholders Main requirementsWHAT YOU'LL NEED TO SUCCEED:We are looking for someone with a strong development track record (e.g., development, technical lead and/or solution architecture roles) that has transitioned into fully owning products, their roadmap and delivery for global companies. The ideal person would also have strong experience in systems integration, including event driven design and asynchronous communications. Candidates who have led and delivered initiatives to introduce stability around applications will be of interest, particularly in relation to high volume requests and multi-point integrations. Being able to manage both tactical changes in harmony with a clear strategic vision for the future is keyMinimum 10 years of relevant industry experience working in development and integrationof large-scale solutions involving multiple technologies, functions and interfaces across inhouse and vendor-supplied systemsExperience in the Microsoft stack technology, being C# language a must as well as strongSQL Server experience.Proven experience of delivering highly scalable API ecosystem, including documentation andAPI lifecycle.Experience in high volume API usage (10M+ calls per day to date) including monitoring andalerting.Experience with IAM and observability tool, being knowledge of ELK and Prometheus a bigplus.Experience in transactional and asynchronous environmentServant Leader and growth mindsetExperience with Cloud environment, being Microsoft Azure the preference.Knowledge on API standards (e.g. Swagger), being REST our current API architecture style.Knowledge and experience on GraphQL being a plus.Experience as a Technical Delivery Manager or equivalent a big plusExperience with Software development and architecturesUnderstanding of Software Development, System design, solutioning and specificationExcellent Team Leadership, motivation, coordination, and issues management skillsExperience working with Executive and C-Level ManagementLine management (5 - 10 minimum)Experience managing FTEs, contractors and partnersExcellent English communication and executive level presentation skillsStrong sense of individual drive (self-starter), responsibility and motivation (“can do”attitude)Able to manage multiple projects at the same time and competing prioritiesDynamic working approach, ‘agile’ rapid delivery approach to planning projects, and theability to think innovatively to solve problemsBSc (Engineering, Computer Science or related) required, MSc or above preferred

Trang web của chúng tôi sử dụng Cookie với mục đích cải thiện khả năng truy cập và chất lượng của trang web. Vui lòng nhấp vào "Đồng ý" nếu bạn đồng ý với việc sử dụng Cookie của chúng tôi. Để xem thêm chi tiết về cách công ty chúng tôi sử dụng Cookie, vui lòng xem tại đây.