Students

Our future success depends on you (no pressure!). It’s your energy and enthusiasm we want, your undiluted ideas, your fresh and creative thinking, your pure passion and your mission to want to change the world that keep driving us forward.

In return, we’ll nurture your ideas, bring them to life and give you the tools to make them grow. You’ll have access to some of the best brains in the tech space to guide you along the way, as well as all the applications, technology and project opportunities you need to really shine.

Applications are currently open for Graduate, Intern and Scholarship roles (scroll down and select the relevant tab) and Tech Carnival Belfast takes place on 24 October. Drop in between 4 and 7pm to find out more about the application process and what's currently happening here at Liberty IT. 

Register for Tech Carnival here

We also offer work placements for school students in our Belfast office; teachers can request a placement by contacting Work Inspiration for more details.  

The Process

As a scholar with Liberty IT you will join us for a summer placement following the first year of your degree. During this placement, you’ll work as part of an Agile team where you get exposure to working in a commercial environment and grow your technical knowledge. 

Scholarship software engineer

You'll get the opportunity to work with and learn from our best tech talent. We will offer you a bursary payments throughout your studies, a competitive salary and support you through mentoring, coaching and training programs.  In addition to this, you will be a Liberty IT ambassador at your university. You will assist in recruitment activities that promote Liberty IT as a great place to work as a scholar, an intern software engineer or as a software engineer following graduation.

In this role, you will:

  • Undertake basic programming tasks.
  • Deliver real value by working as part of an Agile team to solve real business problems.
  • Communicate and collaborate with your team and customers to have exposure to the entire software development lifecycle.
  • Be supported in delivering high-quality, tested and secure code following the processes and standards within the team.
  • Experiment and learn new technologies.
  • Have the opportunity to collaborate with and learn from developers across our organization through internal networks, events and communities of practice.
  • Have the opportunity to suggest and implement new ideas and innovations.
  • Take part in recruitment activities that promote Liberty IT.
  • Be a Liberty IT ambassador.

The ideal candidate will:

  • Be just as good at working with people as technology. Someone who makes a team better by being part of it.
  • Understand the importance and principles of writing clean, quality code.
  • Be proactive about continuous improvement and innovation. Someone who doesn’t just dream it but gets it done.   
  • Show a desire to learn from others, knowing when to ask for help.
  • Be willing to share their own experiences and expertise.
  • Be interested in technology and actively keep their skills up to date.

Essential Criteria:

  • Currently studying in the first of a four year degree in Software Engineering, Computer Science, or an IT related discipline at either Queen's University Belfast or Ulster University.
  • A proven knowledge of the fundamentals of coding.

Ulster University students click here to apply

Queen's University students click here to apply

Interns will join the team for their university work placement, learning how to rapidly and effectively design and deliver great software in an Agile environment that adds real value to our customers. You will work with and learn from our best tech talent, being coached, challenged and mentored as you progress!

Intern software engineer

As an intern software engineer, you will work as part of an Agile team to rapidly and effectively deliver great software that adds real value to our customers. You will be challenged. You will get the opportunity to work with and learn from our best software engineers. You will have the chance to be creative and have your voice heard. We will offer you a competitive salary and support you through mentoring, coaching and training programs.

In this role, you will:

  • Deliver real value by working as part of an Agile team to solve real business problems.
  • Communicate and collaborate with your team and customers to have exposure to the entire software development lifecycle.
  • Be supported in delivering high-quality, tested and secure code following the processes and standards within the team.
  • Use a range of architectures, tools and frameworks, and have the opportunity to experiment and learn new technologies.
  • Have the opportunity to suggest and implement new ideas and innovations.
  • Have the opportunity to collaborate with and learn from developers across our organisation through internal networks, events and communities of practice.

The ideal candidate will:

  • Be just as good at working with people as technology. Someone who makes a team better by being part of it.
  • Listen to and empathise with our customers to provide them with the solutions they really need.  
  • Understand the importance and principles of writing clean, quality code.
  • Be proactive about continuous improvement and innovation. Someone who doesn’t just dream it but gets it done.   
  • Show a desire to learn from others, knowing when to ask for help.
  • Be willing to share their own experiences and expertise.
  • Be interested in technology and actively keep their skills up to date.

Essential Criteria:

  • Belfast Applicants: Currently studying a degree in Software Engineering, Computer Science, or an IT related discipline at either Queen’s University Belfast or Ulster University.
  • Dublin Applicants: Currently studying a degree in Software Engineering, Computer Science, or an IT related discipline at either IT Blanchardstown, Dublin City University or Dublin IT.
  • Evidence of good first year grades.
  • A proven ability to deliver working code.

Apply now for a Belfast based intern role

Apply now for a Dublin based intern role

Graduates will join the team, learning how to rapidly and effectively deliver great software in an Agile environment that adds real value to our customers. You will work with and learn from our best tech talent, being coached, challenged and mentored as you progress!

Associate software engineer

As an associate software engineer, you will work as part of an Agile team to rapidly and effectively deliver great software that adds real value to our customers. You will be challenged. You will have the chance to be creative and have your voice heard working with more experienced staff. We will offer you a competitive salary, enable you to balance your work and life, and support you through mentoring, coaching and training programs.

In this role, you will:

  • Deliver real value by working as part of an agile team to solve real business problems.
  • Communicate and collaborate with your team and customers to have exposure to the entire software development lifecycle.
  • Be supported in delivering high quality, tested and secure code following the processes and standards within the team.
  • Use a range of architectures, tools and frameworks, and have the opportunity to experiment and learn new technologies.
  • Have the opportunity to suggest and implement new ideas and innovations.
  • Have the opportunity to collaborate with and learn from developers across our organization through internal networks, events and communities of practice.

The ideal candidate will:

  • Be just as good at working with people as technology. Someone who makes a team better by being part of it.
  • Listen to and empathize with our customers to provide them with the solutions they really need.  
  • Understand the importance and principles of writing clean, quality code.
  • Be proactive about continuous improvement and innovation. Someone who doesn’t just dream it, but gets it done.   
  • Show a desire to learn from others, knowing when to ask for help.
  • Be willing to share their own experiences and expertise.
  • Be interested in technology and actively keep their skills up-to-date.

Essential Criteria:

  • A degree in Software Engineering, Computer Science or an IT-related discipline, at a minimum of a 2:2, or be studying for one currently.
  • Relevant work or placement experience.
  • A proven ability to deliver working code.

Apply now for a Belfast based graduate role

Apply now for a Dublin based graduate role

Jenny Winder - Product Owner

How long have you been here?

I have worked in Liberty IT for five years and I also had a one year internship as a Software Engineer.

What’s the best thing about working at LIT?

Travel opportunities & flexible working!

What’s the most exciting project you’ve worked on?

Last year I worked with underwriters in Thailand to transform their quoting and issuing process for auto insurance. I spent two weeks in Bangkok discovering their business problems and framing a solution to provide their team with a fast and simple way of quoting and issuing insurance policies. The underwriters were so passionate and eager to help - it was exciting to develop a new product for them as no two days were the same!

What has been your biggest opportunity at LIT?  

A few years ago, I jumped at the chance to travel to Sydney, Australia to collaborate with Liberty International Underwriters to build a brand new insurance application to launch a new insurance line in Australia. My team evolved into an agile XP team and I actually won an award for my contribution from Liberty Mutual's CIO.

What have you learnt about yourself through your work?

I love the challenge of problem solving! It can be so rewarding to solve a problem for a user and see how you can make their lives easier.

Darren Forsythe - Solutions Engineer

How long have you been here?

Just over seven years.

What’s the best thing about working at LIT?

Work life balance within LIT is fantastic. I recently moved to compressed hours - I was already working a little bit extra so why not get a day off every other week?! I have rarely felt overworked and stressed, and when I have I’ve talked to my Technical Capabilities Manager who was nothing but supportive. With the added benefit of the social aspect, it makes LIT an easy place to feel comfortable in.

What’s the most exciting project you’ve worked on?  

Legacy application modernization which involved working with Pivotal. I learned so much, and continue to learn from what I experienced on the engagement. I made new connections, and friends, which has helped me get to where I am today. Plus it was all new green field technology with patterns the industry is still catching up on. It was awesome!

What’s been your biggest learning since you joined?

Overcoming imposter syndrome. Everyone will suffer this at some point! I vividly remember the first time looking at a monolithic applications code base and freaking out. It wasn’t the patterns, or how it even worked, but that I saw an “ArrayList<String>” in the code. I had no idea what that was, what it did, what it was for! It was from the Java API so I should have known it? No! Being an engineer is equally about knowing a language AND how to apply good solid engineering practices - and as a new fresh faced developer I had a great mentor to help me grow and learn. I still get imposter syndrome, but I always look back at where I was and compare that to where I am now.

What has been your biggest opportunity at LIT?  

Probably the chance I got while writing these answers! I was part of a Keynote Panel at the CloudFoundry Summit in The Hague - talking about my experiences as a developer using CloudFoundry in front of 700 of my peers! I’ve never done anything like, and I only did my first public presentation a few months prior. Next up a colleague and I are going to Austin, Texas, to present at SpringOne Platform about how we are tackling developer experience of security. 

Corinna Thompson - Intern Software Engineer 2019

What attracted you to Liberty IT? What was the recruitment process like for you?

I had considered the possibility of contacting various firms and I had also been offered mentoring by other companies. I decided on Liberty IT because it seemed to have the best environment for people like me who were just starting. My learning progressed at a controlled speed giving me time to understand the various processes that I encountered.

The recruitment process was quick and efficient. All components of the process were explained clearly and were professionally expedited. The entire process was smooth, making my transition from University to the working environment straight forward.

What is the most interesting thing you have learnt so far?

One of the most interesting aspects of my placement was the ease with which I was able to work and interact with people from America. Since I started my internship in Liberty IT, I have expanded my knowledge of programming. I have gained experience with the software used by the company and interacted with other employees. Liberty IT have offered good opportunities to expand my knowledge and learn more through independent study, group learning sessions and the openness to ask any questions I may have.

What benefits have you taken advantage of?

I have become familiar with angular and working in an agile environment. I have gained a brief overview of how the company operates.

I have enjoyed the social events at Liberty IT. They gave me the opportunity to meet others working at the company from different departments and positions. I found it particularly easy to ask them questions as everyone was eager to help.

What would you say to someone thinking of joining us as an intern next year?

My advice is to be well prepared. Research Liberty IT and have an understanding of the company. Additionally, be open, honest and yourself. Be prepared to take advantage of all the opportunities to learn.

Financial

Company bonus scheme, employee life assurance, contributory pension scheme, annual commuter travel card, cycle to work scheme and childcare vouchers (Belfast).

Health and Wellbeing

Health Screenings, free on-site gym (Belfast), discounted gym membership (Dublin), perks card, permanent health insurance *, employee assistance programme and private medical insurance*

* available after one year of post-graduate employment

Working

Generous paid holidays, flexible working, working from home, recognition awards and overseas travel & secondment opportunities.

Social

Monthly social club events, summer and Christmas parties, sports clubs (football, golf, tag rugby, cycling) and committee membership (employee engagement, charity, health & well-being, environmental)

Professional Development
Six week graduate academy, monetary award for certification, support for study materials, project and role specific training, lunch and learn sessions, mentoring and coaching.

General

What does the online assessment involve?

The online assessment will be a coding based challenge through the Codility website. You will be given approximately one week to complete the challenge. Once you begin the coding challenge you will be under a time limitation in which to complete it. The difficulty of the coding challenge will depend on which role you are applying for.

What can I expect in the selection process?

The selection process will be made up of a couple of different sections, including an interview, group activity and whiteboarding. More information on this will be available closer to the time.

We conduct competency based interviews, so you should prepare some examples from your current or past experience using the STAR method:

  • Situation - describe the situation you were faced with.
  • Task - what were your tasks (talk about ‘you’ as opposed to 'the team')
  • Action - what actions did you take.
  • Result - what was the result.

How long does the recruitment process take?

Applications open 23 September 2019. Belfast roles close on 29 October and Dublin roles close on 11 November. 

The process, including shortlisting, technical testing and interviewing takes about one month. We will keep you informed during the process and aim to give you feedback as soon as possible.  

What does the Training Academy involve?

Early in your career with us, you will spend five weeks in the Training Academy. Here you will work on a real development project for Liberty IT while being mentored and supported by senior employees. You will get the opportunity to work closely with fellow associate software engineers and software engineer interns. The academy covers a range of technologies and methodologies and will provide you with a great start in your career with Liberty IT.

Where will I be based?

We have positions available in both our Dublin and Belfast offices. There may be some opportunity and/or requirement to travel to between Dublin and Belfast at certain times. You may also get the opportunity to travel to the USA to work with Liberty Mutual. When applying for an associate software engineer position, you will be asked to indicate your preferred location. Our scholars and intern software engineers complete their work placement in the office that is local to their university or third level institute.

What are the working hours at Liberty IT?

We work 37.5 hour weeks and have core hours of 10am to 4pm. Please note that you may be required to work outside of these hours from time to time to meet business demands.

I'm an international student, can I apply?

Yes, you can apply as long as your visa allows you to work legally in UK and/or the Republic of Ireland. If you are applying from overseas, please note that if you are successfully shortlisted for interview, you will be required to travel to our office for this interview at your own cost.

I am currently studying in another country, can I apply for an Intern/Graduate role?

Our intern software engineer positions are distributed among our partner universities and third level educational institutions, so unfortunately they are not open to students from other universities. You can apply for our associate software engineer positions if you are studying internationally but please note the requirements in the question above.

What will my salary be and when will I be paid?

You will receive a competitive base salary along with a bonus and access to our benefits scheme. You will be paid monthly.

 

Graduates

When do Associate Software Engineers start?

We have multiple intakes throughout the year, you will be asked about your preferred start date during the recruitment process and we will take this into account.

Do my university results affect my chances of being offered a role?

We require at least a 2:2 degree and will request copies of your results when you get them.

I graduated a couple of years ago, can I still apply?

We accept applications from all recent graduates from degrees related to information technology.

Internships

When do Intern Software Engineers start?

In our Belfast office, intern software engineers start in June. In our Dublin office, intern software engineers start in April.

What percentage of Software Engineer Interns are accepted into Associate Software Engineer positions?

We don’t have a limit for how many software engineer interns can become associate software engineers. In 2017, 84% of interns from 2016 were offered associate roles. Intern software engineers are invited to apply and interview for associate software engineer positions prior to returning to university to complete their final year.

What year of university do I need to be in to apply for an Intern position?

In our Belfast office, intern software engineers work for us in their third year of their degree. You will be invited to apply for these positions in September of the second year of your degree. These positions are distributed via our partner universities and third level educational institutions. In our Dublin office, intern software engineers work for us in the third year of their degree. The internship begins in April and concludes in September. You will be invited to apply for these positions in September of the second year of your degree. These positions are distributed via our partnership universities and third level educational institutions.

Scholarships

What do I need to be eligible for a scholar position?

To be eligible for a Scholar position you need to be in your first year of study in an Information Technology related degree.

When do I apply for a scholar position?

We invite applications to our scholar positions in September of the first year of your degree.