H

Senior Software Developer

Hertz Project Unit
Full-time
On-site
Dublin, Ireland
Description

A Day in the Life:


This role will work in multi-disciplinary teams rapidly building high value products.  A Snr Software Developer (Backend) will build software programs and APIs, using technologies such as Spring, SpringBoot, Java, Python, and more.   The engineers will be empowered to build great software in a highly productive culture.


This role has an impact on our financial performance and customer experience.


 


What You’ll Do:


DAY-TO-DAY



  • Test first - We TDD all our production code

  • CI (Continuous Integration) everything - we care a lot about automation

  • Experience all types of teams, products, and technologies

  • Sustainable pace – We build software at a sustainable pace to allow longevity and stamina and higher quality 

  • Work in balanced teams consisting of Product Managers, Product Designers and engineers


CULTURE



  • Growth Mindset– We are looking for an aptitude and willingness to learn

  • Empathy – Kindness and empathy are important when building software for end users

  • Pride – We admire engineering excellence and professionals that take pride in their work

  • Customer obsession – We value engineers who are obsessed with the end user of their product


PROCESS



  • Research problems and break them into deliverable part

  • Work with a Lean mindset and deliver value quickly 


TECHNOLOGY



  • Develop highly effective and efficient programs and APIs using software solutions

  • Contribute to the backend codebase to enhance and to develop projects 


  Responsibilities



  • Analyze, design, and develop programs and APIs using one or more programming languages

  • Supports applications with expertise in system integration, test planning, scripting, and troubleshooting

  • Assess the health and performance of software applications, APIs, and databases.

  • Define specifications, prepare test data, and prepare functional specifications

  • Analyze and create specifications for systems

  • Identify potential process improvement areas


 


What We’re Looking For:



  • 5+ years in software engineering; or a Bachelor in Computer Science or other related field

  • Experience developing and designing API

  • Experience in creating API documentation

  • Knowledge of API layer management

  • Strong knowledge of one or more Object Oriented Programming or Functional Programming languages and frameworks, mainly in Java, SpringBoot, Python, etc.

  • Strong communication skills

  • Working knowledge of Lean, User Centered Design and Agile methodologies


 


What You’ll Strive For:


Build software programs and APIs to enhance financial performance and customer experience.


 


What You’ll Get:



  • Up to 40% off the base rate of any standard Hertz rental in Corporate countries.

  • Hybrid/flexible working arrangements

  • 22 days holidays on hire rising to 27 days with service.

  • Occupational Pension Scheme with up to 5% company matched contribution. 

  • Life Cover payable at 4 times base salary. 

  • Profit Share Scheme

  • Employee Friends & Family rental discount (40% discount for employee & partner; 30% discount for up to 8 additional family/friends) 

  • Tuition support plus access to compressive online learning platform

  • 10 days paid study leave & paid exam leave where exams fall during work hours.

  • Income protection for long term illness 

  • Professional membership fees paid in full annually where membership relates directly to role. 

  • Bike to Work & Travel Pass schemes. 

  • Free onsite gym with personal training available as well as daily fitness classes 

  • Employee Assistance Programme for employees and family

  • Onsite Occupational Health support 

  • Discounted Microsoft at Home plan 

  • Christmas savings scheme 

  • Subsidised staff restaurant with library & games area, self-catering facilities also available 

  • Free parking