Software Engineer

Company: rmg digital
Apply for the Software Engineer
Location: Bristol
Job Description:

Build Industrial Technology That Has Real-World Impact

A growing technology business at the forefront of industrial monitoring and predictive maintenance is looking for a Software Engineer to join its expanding engineering team in Bristol.

This is an opportunity to work on a next-generation ultrasonic analysis and asset-monitoring platform used across offshore energy, infrastructure, renewables and industrial environments globally. The successful candidate will play a hands‑on role in shaping software that helps major organisations improve safety, reduce downtime and make smarter maintenance decisions.

The role would suit a developer with a few years of commercial experience who is ready to take ownership of meaningful product functionality within a collaborative and multidisciplinary engineering environment.

The Opportunity

Joining a growing and highly technical team, the Software Engineer will contribute to the continued development of a modern platform spanning desktop, web, analytics and connected‑device workflows.

The environment is strongly engineering‑led, with a focus on clean architecture, scalable systems and continuous improvement. The team actively embraces AI‑assisted development tools and modern engineering practices, giving developers the chance to work with evolving technologies while remaining close to practical product delivery.

The current stack includes C#/.NET, Blazor, MAUI Hybrid applications, SignalR, SQL Server and Azure, alongside TypeScript and Python tooling.

Key Responsibilities

  • Develop and deliver new features as part of Agile sprint cycles
  • Build and maintain applications using C#/.NET and modern web technologies
  • Contribute to UI development using Blazor within a MAUI Hybrid environment
  • Work with real‑time communication technologies including SignalR
  • Support database development using SQL Server and Entity Framework
  • Collaborate closely with firmware, hardware and product teams
  • Participate in code reviews, testing and software quality initiatives
  • Contribute to CI/CD processes, deployment and cloud infrastructure improvements
  • Use AI‑assisted development tools to improve productivity and code quality
  • Help improve development processes, tooling and engineering standards

What They’re Looking For

  • 2–5 years of commercial software engineering experience
  • Strong experience with C# and .NET
  • Experience with Blazor, React or another modern web framework
  • Good understanding of SQL Server and relational databases
  • Experience working with Agile development methodologies
  • A collaborative mindset and strong communication skills
  • Passion for writing maintainable, well‑tested code
  • Enthusiasm for AI‑assisted software development tools and modern engineering practices
  • .NET MAUI or Xamarin
  • SignalR or real‑time systems
  • CI/CD tooling and Git workflows
  • IoT, industrial software or sensor‑data environments

Why Apply

  • Salary of £40,000 – £50,000 depending on experience
  • Hybrid working with approximately three days per week in the Bristol office
  • 25 days holiday plus birthday off
  • Private medical insurance
  • Performance‑related bonus scheme
  • Modern office facilities including gym, café, parking and bike storage
  • Opportunity to work on genuinely impactful technology with global industrial applications
  • Growing business with strong technical investment and long‑term progression potential

This is an excellent opportunity for a Software Engineer looking to work on technically interesting products within a collaborative and forward‑thinking engineering team.

#J-18808-Ljbffr…

Posted: June 6th, 2026