Skip to main content

This job has expired

Principal Software Engineer - Platform Tools

Employer
Experis Ireland
Location
Dublin City Centre, Dublin
Salary
Negotiable
Closing date
23 Dec 2022

View more

Sector
IT
Job Type
Permanent
Hours
Full-time

Job Details

Principal Software Engineer (Platform Tools)

  • Salary: €100,000 - €120,000
  • Location: Dublin
  • Job type: Full time -Permanent

Experis are seeking to hire an experienced Principal Software Engineer (Platform Tools) for an excellent client who is the world's leading professional services firm in the areas of Risk, Strategy and People.

Our client is undertaking a major new transformational initiative that will disrupt how essential financial services are delivered to consumers worldwide.

The Digital Insurance Platform programme will deliver a completely new SaaS offering based on a microservices framework of reusable components to enable the rapid and low-cost delivery of insurance solutions on a global scale.


They are now building an Engineering Leadership Team to establish the architectural & engineering standards, best practices, and processes that will guide the scaled development of the Platform.

The Principal Software Engineer (Platform Tools) will join the Dublin based team as a technical lead for the global team engaged in the development and implementation of this exciting new green field strategic technology platform.

 

Responsibilities

  • Provide technical leadership to the distributed technology teams building the Digital Insurance Platform, including providing technical direction and guidance to multiple scrum teams and more junior team members.
  • Shape and drive the technical development of the platform, including technology evaluation and selection, conducting proof of concepts and technical spikes, and leading solution architecture.
  • Help define and ensure adherence to technology standards, agreed architecture, and engineering best practices, across the platform and implementation teams
  • Act as the ultimate escalation point for a team of engineers engaged in delivering DevOps and platform management tools & services.
  • Drive a culture of quality and shift-left across the platform teams; championing DevOps principles and practices, helping teams to adopt a mindset of continuous improvement, and ensuring security, reliability, scalability, and performance of solutions is a given.
  • Work with senior business and technology stakeholders across the world to translate business needs into solutions that drive value.
  • Get involved in building the team from the ground up; helping to define roles & resourcing needs and evaluating & selecting candidates for key engineering positions.

 

Requirements

  • Significant experience in the development and management of distributed, multi-instance platforms and a strong understanding of SaaS technologies and architectures.
  • Experience in the development of custom platform management tools to support platform operations and "on-platform" activities.
  • Experience with observability tools for managing distributed services and in SaaS platform operational analytics including insights on user activity and other relevant metrics.
  • Understanding of Security and Identity Management processes, best practices, and technologies - experience with Okta is advantageous.
  • DevOps knowledge including CI/CD tooling, automated testing, microservice release management and associated best practices. Experience in CI/CD processes applied to database and other persistence systems is advantageous.
  • Knowledge across a range of modern technology tools, languages, and processes. The core technologies and tools we use include Java/Spring Boot, PostgreSQL, MongoDB, Apigee, Okta, Camunda, Kubernetes, Git.
  • Experience of modern application architectures and in environments and cultures focused on achieving a very high degree of re-use.
  • Experience of software development methods including Agile, Scrum, Kanban, etc.
  • Agile/incremental mindset for system design.
  • Comfortable working in a matrix organisation with distributed teams from different cultures.

 

Benefits

  • Competitive salary with annual review
  • Up to 12% pension contribution
  • Healthcare cover
  • Study Support
  • Flexible working arrangements/work from home
  • Sports & Social clubs/Wellness Programme
  • Paid annual leave and ability to purchase additional leave days
  • Travel ticket/bike to work/dental are optional
  • Subsidised canteen
  • 35 hour working week

 

Candidates must have EU Citizenship, Stamp 1G or Stamp 4 Visa

Company

At Experis (part of ManpowerGroup) global, we operate in over 50 countries worldwide, deploying more than 38,000 skilled professionals across the IT, Science and Engineering sectors every day. Few companies can match our scope, our history of success, or our reputation as the global leader in professional talent and workforce solutions – and that’s why over 80% of the Fortune Global 500 turn to us for the professional talent that will set them apart.

We’re a different kind of talent company. We precisely deliver in-demand talent for mission-critical positions, enhancing the competitiveness of the organisations and people we serve. From interim and permanent recruitment, to managed services and consulting; we deliver high-impact solutions that enable our clients to achieve more than they ever thought possible.

Today, we’re Experis: Ireland’s leading IT resourcing specialist, and the professional resourcing arm of the world’s workforce expert, ManpowerGroup

ExperisExperis Logo

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert