Location: Dublin, Ireland
Principal Software Engineer
Emerging technology Disruptor, Dublin 2
Our client are emerging one of the top disruptive technology companies in the world and they making our lives much easier through their innovative travel platform.
They have recently set up an innovation hub in Dublin City Centre and they are looking to hire Principal Software Engineers to lead a team of engineers in transforming the future of travel.
Coming into a fun, fast-paced and collaborative environment, this is an exciting opportunity to lead the design of innovative software solutions and manage their robust technical architecture among a brand-new team of talented engineers.
As a Principal Engineer, you will lead the design and development of new applications, databases and services for their booking travel platform.
You will manage their microservices architecture from development to completion.
Work closely with a number of cross-functional teams to ensure best practices are being delivered to a high-standard.
Analyse business requirements and create technical design documents in accordance with the company’s architecture standards.
Participate in design and code reviews to maintain high-standards across the board.
Write unit and integration tests to maintain quality and test coverage.
Troubleshoot and debug any issues that arise across the solution stack.
Stay up to date with the latest technologies and generate ideas on how to apply these to existing and future software solutions.
Be involved in the hiring process in growing the engineering team and track their progress over time.
Minimum of six years’ experience in building flexible, complex web-based applications.
BA degree in Computer Science or similar.
Proven background in microservices and service oriented architecture.
Experienced in creating and developing RESTful Web Services.
Excellent skills in Java/Golang, Spring, Hibernate and Git.
Strong background in Oracle, MySQL or NoSQL databases.
Frontend development experience using React and Angular is desirable but not essential.
Previous experience working within an Agile environment.
Excellent communication and problem solving skills.
Experience working in the Travel industry would be a bonus with a strong knowledge of booking tools & processes.
Expertise in the DevOps philosophy with a background working with Docker and Kubernetes.
Background of hiring, manging and mentoring close-knit engineering teams would be a bonus.
Comprehensive benefits package.
Our client is an Equal Opportunity Employer.
How to Apply:
Interested to know more please apply today via the link above and/or email Liam McNamara directly at firstname.lastname@example.org.
Complete the form below to apply for the Principal Software Engineer role: