Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal engineer

Nottingham (Nottinghamshire)
Ideagen
Principal engineer
Posted: 2 April
Offer description

Role Purpose

Location - United Kingdom

Role type - Remote

Department - Product R&D

Benefits -

Salary - The salary for this role will be discussed at next stage.

Ideagen is seeking a Principal Software Engineer to play a key role in shaping the technical direction of our products. This is a hands‑on leadership position, responsible for architectural decision-making, code quality, and technical delivery across our development teams. You will work closely with a range of stakeholders to build scalable, secure, and high‑performing enterprise solutions.


In this position, you will lead the design and development of features across our product suite, primarily on the .NET platform. Experience with Java and modern JavaScript frameworks such as React is also beneficial. You will collaborate closely with development teams, product functions, and design specialists to ensure solutions are built to a high standard and delivered within planned release cycles.

We are looking for someone who actively explores new technologies, contributes to sound engineering practices, and supports the growth of other developers through mentoring and coaching.

Responsibilities


1. Design and develop new features using .NET and/or Java, alongside open‑source technologies
2. Work with Development Managers, Team Leaders, Software Engineers, and other Principal Engineers to deliver well‑architected cloud and on‑premises solutions
3. Collaborate with Product Managers, Technical Product Owners, Test Engineers, Front-end Engineers, and Infrastructure Engineers to ensure high-quality feature delivery
4. Partner with Product Design to create high‑quality user experiences
5. Contribute across the full software development lifecycle and help deliver against the product roadmap
6. Support sprint planning and backlog refinement
7. Write and maintain unit tests to validate development work
8. Contribute to team engineering practices and technology decisions
9. Produce documentation related to solutions and features
10. Coach and mentor team members to support their technical development

Skills and Experience

11. Experience architecting and building scalable, resilient, and secure enterprise applications
12. Knowledge of cloud‑native technologies including containers, microservices, immutable infrastructure, and declarative APIs
13. Experience building effective CI/CD pipelines and applying modern DevOps practices
14. Strong understanding of object‑oriented design patterns and programming best practices
15. Proven experience developing with .NET Core, Java, MVC, REST APIs, C#, and JavaScript
16. Front‑end development experience with HTML, CSS, JavaScript; React experience is preferred
17. Database expertise in MySQL, MS SQL, or PostgreSQL, with the ability to write advanced SQL
18. Experience with AWS services such as EKS, ECR, EC2, S3, SQS, SNS, Lambda, and DynamoDB
19. Practical knowledge of CI/CD tools such as Jenkins, Docker, and Kubernetes
20. Experience working with Git or other distributed version-control systems
21. Understanding of Agile methodologies, particularly Scrum

About Ideagen

Ideagen is the invisible force behind many things we rely on every day - from keeping airplanes soaring in the sky, to ensuring the food on our tables is safe, to helping doctors and nurses care for the sick. So, when you think of Ideagen, think of it as the silent teammate that's always working behind the scenes to help those people who make our lives safer and better. Everyday millions of people are kept safe using Ideagen software. We have offices all over the world including America, Australia, Malaysia and India with people doing lots of different and exciting jobs.


We’re building a future-ready team, and AI is part of how we work smarter. If you're curious, adaptable and open to using AI to improve how you work, you’ll thrive at Ideagen!



What is next?

If your application meets the requirements for this role, our Talent Acquisition team will be in touch to guide you through the next steps.

To ensure a flexible and inclusive process, please let us know if you require any reasonable adjustments by contacting us at

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal engineer - mechanical design
Derby
Permanent
MWH Treatment
Principal engineer
Similar job
Principal engineer
Derby
Severn Trent
Principal engineer
Similar job
Principal engineer (drainage)
Derby
COWI
Principal engineer
See more jobs
Similar jobs
Engineering jobs in Nottingham (Nottinghamshire)
jobs Nottingham (Nottinghamshire)
jobs Nottinghamshire
jobs England
Home > Jobs > Engineering jobs > Principal engineer jobs > Principal engineer jobs in Nottingham (Nottinghamshire) > Principal Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save