Principal Software Engineer @Ideagen
Software Development
Salary unspecified
Remote Location
remote UK
Job Type other
Posted 3d ago

[Hiring] Principal Software Engineer @Ideagen

3d ago - Ideagen is hiring a remote Principal Software Engineer. 💸 Salary: unspecified 📍Location: UK

Role Description

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

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

Qualifications

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

Benefits

  • Flexible work arrangements
  • Work-life balance

Company Description

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. 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!

Before You Apply
remote Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Engineer @Ideagen
Software Development
Salary unspecified
Remote Location
remote UK
Job Type other
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: UK
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later