Principal Software Engineer

Posted 07 August 2025
LocationBelfast
Job type Permanent
Reference34391

Job description

Are you an engineer who thrives on variety, challenge, and solving real problems?

Principal Software Engineer (Java)

£80,000 + Annual Bonus

Remote, UK

UK Citizen or RTW in the UK

 

  • Have you designed and developed backend, service, or portal systems—especially for payment processing platforms?
  • Do you enjoy working in a fast-paced, energetic environment where every day brings new technologies, frameworks, and tools?
  • Can you confidently use modern software practices like Behavioural Driven Development and CI/CD?

 

Whether you prefer working solo or collaborating with a big team, do you:

 

  • Adapt easily to different project sizes and situations?
  • Want to focus on technical solutions—without getting bogged down by needless bureaucracy?
  • Love an environment where software engineers are empowered, supported, and equipped to solve hard problems?

 

If you answered yes, you might be exactly who we’re looking for!

 

Technical Expertise – Must Haves

 

  • 8-10 years in a Software Engineering position.
  • Familiarity with Linux or Windows development and database design
  • Strong web client programming skills: HTML, JavaScript, CSS
  • Experience in server-side product development
  • Expert in at least one OO language (Java, C#, Ruby, Go)
  • Skilled in Design Patterns, Refactoring, and OO Design
  • Knowledge of XML/XSLT, SQL, message-oriented middleware, caching, and systems integration.
  • Proven experience translating Business Requirements into solutions.

 

Benefits Package

 

  • Work remotely and flexibly
  • Annual bonus
  • 45 Days Holiday + Bank Holidays
  • Annual Pay Reviews
  • Private Healthcare
  • Certifications allowance per year