Welcome to VERCIDA website.

Skip to main content
Enable Recite to make this website accessible

0%
Profile completeness

Did you know that users who have filled in their profile details are 42 times more likely to get matched with the right employer?

security illustration Help us find the best workplace for you by sharing more about yourself. We will never disclose your information with others.

Job description

Are you excited about joining a team that is on a visionary Digital transformation journey?Are you motivated by the idea of giving customers simple and elegant solutions?

If so, we have started the search for a senior software engineer with several years of experience to join our team.

The role will be responsible for delivering quality software, helping mentor team members, developing IT solutions for our customers and driving the solutions to delivery.

Is this you?

You have spent years using agile and lean practices to deliver world class software. You are a Kaizen creature who never stops thinking about how to improve yourself and your team.

When hardware fails, your applications keep going because they are fault tolerant. When the company grows, your applications scale right alongside. Customers enjoy using your applications, because they are reactive and always perform well.

You understand that building the 'right thing' is as important as building the 'thing right' and have leveraged test-driven techniques such as ATDD to achieve both. You believe that software quality is the responsibility of the whole team, regardless of job titles.

You understand and embrace the philosophy of Continuous Delivery. You have no interest in throwing your work 'over the wall' to anybody. Instead, you passionately believe in an agile, DevOps-centric team that builds, tests, releases and operates its own applications.

Skills & experience you'll need:
  • Full stack exposure essential - Java backends utilising microservice design patterns and frameworks such as Spring Boot and React + TypeScript/JavaScript frontends
  • Event-driven, CQRS messaging-based systems (experience in Axon an advantage)
  • Messaging brokers (experience in RabbitMQ an advantage)
  • Infrastructure-as-code tools (such as Terraform and Packer) as well as CI/CD tooling (Jenkins, Ansible)
  • SQL data stores (Postgres an advantage)
  • Test-driven development techniques (e.g. BDD and ATDD)
  • Automated testing and mocking techniques (e.g. Serenity, Mockito, Cypress/Jest, WebDriveIO and WireMock)
  • Clean coding (being an advocate for clean code and standard practices)
  • Agile and Lean approaches


What will you get for this role?
  • A competitive salary depending on skills, experience and qualifications
  • Generous defined contribution pension scheme
  • Annual performance related bonus and pay review
  • Holiday allowance of 29 days plus bank holidays and the option to buy/sell up to 5 additional days
  • Up to 40% discount for some Aviva products through "My Aviva Extras" plus discounts for Friends and Family (some exclusions apply)
  • Excellent range of flexible benefits to include a matching share save scheme


Additional Information

One of Aviva's core values is Care More, and this is brought to life through the flexible ways we like to work. This may include working from home some of the time, or flexible work schedules to accommodate parent and carer responsibilities, further studies and hobbies.

Our diversity and inclusion policies and initiatives are shaping an environment where everyone feels welcome regardless of age, disability, race, ethnicity, gender, gender identity, religion, culture, sexual orientation, national origin, marital status, pregnancy, maternity or those with other caring responsibilities. Our approach helps to ensure that Aviva is a place which values difference and provides equal opportunities for all.

We prefer all applications to be submitted online, however if you require an alternative method of applying please contact Daniela Krol in the Resourcing team on +44 (0) 121 234 7660 or Daniela.krol@aviva.com
Industry
Insurance
Job Sector
Information Technology
Job Position
Software Engineer
City/Town
Dublin 4
Address
29 Merrion Rd, Dublin 4, Ireland Show on map
Post date
Closing date

How would you fit?

Learn more about Aviva

Be unique. Be authentic. However you prefer to say it, we really mean it. Our culture embraces people’s diverse perspectives and creates a positive environment where everyone belongs. We’re determined to build a better, more connected world for everyone.

Articles you might like

Other jobs in Insurance

Associate, Data Analyst

Operational
London, UK

posted 2 hours ago

Technical Specialist, Compute

Other
London, UK

posted 2 hours ago

You will receive an email with link to reset your password.

Enter your new password