Principal Software Engineer

Permanent, Belfast

  • Job ID: 645
  • Location: Belfast
  • Job Type(s): Permanent
  • Categories: Software Developers
  • Posted May 30, 2022
Apply Now

Principal Software Engineer (Java, £80k)

Experience: 7+ Years (a placement year counts!)


  • Working closely with the CTO
  • Performing tasks across the full stack of software development and delivery in a cross-functional team, i.e. static front ends, API development, data stores, and cloud infrastructure.
  • The product roadmap contains platform feature development and enterprise integration
  • Use modern development tools and concepts to deliver high quality, best practice, software.
  • Taking a significant role in one or more of the following areas:
    • Project Management
    • Mentoring
    • Technical Leadership
    • Engineering Management
    • IT Operations


Working in a startup as part of a small but highly effective team:

  • You will gain insight into how a startup functions and how departments interoperate, across technology, product, marketing, business operations, and sales.
  • Our culture is entrepreneurial and you will get exposure to this mindset and how it is used to make decisions.
  • Innovate your way out of problems.
  • Your ideas and opinions will be listened to.
  • You will be able to perform green field product development, with the opportunity to take full ownership of the features you create.
  • You will get to touch all parts of a project and get experience with a wide range of technologies
  • An opportunity to work across both the frontend and backend using a wide range of relevant software tools.
  • Work with a modern cloud-based serverless technology stack much more advanced than your average corporate.
  • Autonomy, responsibility, and accountability.

What you’ll be working with daily

  • A 16″ MacBook Pro and 4k screen
  • IntelliJ IDEA Ultimate
  • Java 11 / Spring / Spring Boot
  • Angular 8 / TypeScript
  • RDS Aurora / DynamoDB
  • RESTful API development
  • Junit / Mockito / REST Assured / Cucumber / Serenity
  • Git / Maven / Jenkins / Terraform
  • MacOS / Linux
  • JIRA / Confluence / Bitbucket
  • A lot of AWS services

Must haves:

  • Degree in Computer Science or related discipline
  • Understanding of software best practices
  • Experience of working in an agile environment
  • Prior experience of playing a significant role in delivering software
  • Customer facing experience
  • Capable of working both independently and as part of a team
  • Experience with:
    • Java Development with Spring
    • AWS

Package and Benefits

  • Competitive salary and bonus
  • Annual bonus
  • Flexible working
  • 30 days annual leave + stat days
  • Health and dental insurance
  • Cycle to work scheme


Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

© Copyright 2021 ENSO Recruitment. All rights reserved.
VAT Registration No. 244 2502 37 Level Up Resourcing Limited Registered Northern Ireland No. 636121 Registered Office: Scottish Provident Building, Donegall Square West, Belfast. BT1 6JH.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram