Software Engineer

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

Desirable experience includes:

  • .NET MAUI or Xamarin
  • SignalR or real-time systems
  • Azure, Docker and Kubernetes
  • 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
  • Strong pension contribution
  • 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.

If that sounds like you then APPLY NOW!

Job Details

Company
rmg digital
Location
Greater Bristol Area, United Kingdom
Hybrid / Remote Options
Posted