Job title: Integration Engineer
Reporting to: Integration Manager
Hybrid working: 3 days a week onsite, 2 days a week working from home
Why Tokio Marine HCC?
Standing still is not an option in the current world of Insurance. TMHCC are one of the world's leading Speciality Insurers. With deep expertise in our chosen lines of business, our unparalleled track record and a solid balance sheet, TMHCC evaluates and manages risk like no one else in the industry. Looking beyond profit, empowering our people and delivering on our commitments are at the core of our customer values, and so is a desire to grow and provide creative and innovative solutions to our clients. Our gross written premiums have grown significantly in recent years, and we plan to continue this growth. To support this desire, we need to be forward-thinking and innovative in every respect. That means continually improving our customer-focused business, it means providing systems, solutions, and technology to enable seamless growth and business innovation, and it means having the best people to apply to these challenges.
Part of our evolution involves growing our team, and bringing in a range of views, perspectives and backgrounds that will allow us to deliver this forward-looking culture, which relies upon open and trusting relationships, and a shared vision for that continual improvement. We aspire to build an environment where new perspectives are encouraged, where resilience, fresh ideas and different opinions are valued.
About the Integration Engineer Opportunity
TMHCC has transformed IT to a Product-centric operating model. This exciting opportunity places you in a role that is critical to the success of the Product teams, providing the teams with a best-in-class Integration service and bringing your expertise to support integration development.
The role reports into the Integration Manager and you will be a valuable component of this shared service. You will deliver and support common Integration components across the business, delivering the strategic vision that is set by the Architecture function, the Integration Manager and the Lead Integration Engineer. You will be involved in designing, implementing, and supporting our Integration estate in response to various changes, or problems. You will have done this frequently within high-performing Agile and DevOps teams, knowing how to act with autonomy. You will strive to bring about ways of configuring your software, rather than to continually customise it.
The role is within the Integration Component Services team, consisting of integration engineers with different specialisms. Periodically, you may act as a consultant to other teams.
This role is an opportunity to make the integration interfaces between product applications versatile, easy-to-use, re-usable, efficient, stable, capable, and widely used across the business.
A major part of the role is to join an ongoing major transformation of our integration estate, in 2025 and 2026.
You will reduce complexity, decouple and de-risk systems, and remove dependencies for customers. We are seeking a person who help to execute such a vision, take part in a DevOps minded team.
Core ResponsibilitiesDevelop and provide operational support integration solutions on AWS and Azure. This includes taking part in our major initiative to move from legacy tools into Azure.
Play a leading role (alongside the Lead Integration Engineer) in the Integration Community of Practice (CoP).
Own and oversee production changes, including associated paperwork and adhering to change management processes.
Define and perform "unit" testing for integrations to ensure quality, and ongoing stability.
Review, analyse, and challenge high-level designs in the context of what is viable and correct for our integration technologies and technical strategy.
Create low-level integration designs for integration implementations, that can be followed by other team members.
Collaborate and share integration knowledge across all teams.
Deliver services that will improve performance, enhance support, and increase capabilities.
Provide technical mentorship, oversight and leadership to junior resources, including code reviews.
Provide non-technical mentorship to junior resources to help the Lead Integration Engineer and Integration Manager in developing our team to be a centre of excellence.
Create backlog items for Integration development, incorporating analysis of the business or technical need, prioritisation, and estimation (usually part of the various Agile ceremony meetings).
Support major incidents in Integration and adjacent technical domains.
Increase efficiency through automation, process optimisation, and cost reduction.
Maintain documentation and code repository guidance.
Monitor the performance and usage of the integration estate and maintain alerts for the same.
Provide technical production support adhering to IT service management processes.
Provide reports and metrics to help measure business value and success criteria.
Apply the best engineering practices and standard operating procedures advocated within your Integration CoP, but present and propose alternatives to your team and CoP if you discover them.
Create innovative solutions to meet technical needs using integration and architectural knowledge.
Continually enhance your own skills and knowledge through training, experimentation, and collaboration.
Deputise for the Integration Manger and Lead Integration Engineer where necessary, particular for technical decisions.
Provide "line management" oversight of partner and contract resources (administrative).
Supply advice and consultancy to the Lead Integration Engineer and Integration Manager in matters relating to capacity management, budgets, prioritisation, strategic planning, and vendor & partner engagement.
Adhere to audit, compliance, and security policies and standards in all activities. Collaborate with appropriate teams to ensure work remains relevant and effective.
Proactively report and mitigate risks, issues, and concerns.
Skills and ExperienceExperience in developing integration solutions which have delivered proven business value.
Strong stakeholder management skills with the business and other teams.
An understanding of software development lifecycle, with knowledge and experience of Agile product delivery methodologies (Scrum, Lean, Kanban, XP) for an Agile or DevOps environment.
Demonstrable experience implementing integration services within insurance or similar sector.
Experience in cloud technologies (such as PaaS, IaaS or iPaaS, across Azure and AWS).
Capable of technical deep dives into infrastructure, databases, and applications as needed.
Experience providing technical leadership to diverse teams.
Understanding of automation technologies (such as build, configuration, test, deployment, etc.).
Proficiency in software engineering tools.
Ability to document requirements and specifications.
A good understanding of Microservices and SOA principles.
Able to interpret architecture artefacts.
Reliable under pressure with good sense of humour and contribute to team morale.
Excellent attention to detail in your work.
BSc degree in Computer Science, Engineering or relevant field.
Technical Skills and Domain Experience:
EssentialAzure Integration Services experience, including LogicApps, Event Grid, API Management, and Service Bus.
AWS Integration Services such as API Gateway and related components.
An understanding of a wide range of integration strategies and techniques across a diverse mix of technology environments, from fully open source / bespoke environments through to fully proprietary and COTS based, with both on-prem and cloud-based deployments.
Knowledge of the front-to-back-end technology stack, and how the layers interact together.
Working knowledge of network requirements for interfacing including HTTP, SSL, SFTP.
Knowledge of how integration engines and APIs meet security compliance principles.
A track record of success in software systems integration.
An understanding of the three-tier API architecture.
Demonstrable experience of specific Integration architecture and design techniques including microservices, SOA, API and Event driven architectures, REST, EAI and Stream-based integration (SDI).
Knowledge of a broad range of non-functional considerations.
DesirableExposure to Lloyds messaging formats.
An appreciation of containerization and serverless concepts.
An appreciation of domains outside of your core expertise, such as networks, DevOps, security.
Familiarity with the BizTalk 2013 is beneficial.
What We Offer
The Tokio Marine HCC Group of Companies offers a competitive salary and employee benefit package. We are a successful, dynamic organization experiencing rapid growth and are seeking energetic and confident individuals to join our team of professionals. The Tokio Marine HCC Group of companies is an equal opportunity employer. Please visit www.tmhcc.com for more information about our companies.
The Tokio Marine HCC Group of companies is an equal opportunity employer. Please visit www.tmhcc.com for more information about our companies.
#LI-LH1
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.