At a Glance
- Tasks: Develop impactful software for industrial monitoring and predictive maintenance.
- Company: A cutting-edge tech company in Bristol with a collaborative culture.
- Benefits: Competitive salary, hybrid work, 25 days holiday, and private medical insurance.
- Other info: Dynamic environment with opportunities for growth and innovation.
- Why this job: Join a team shaping technology that improves safety and efficiency globally.
- Qualifications: 2-5 years of software engineering experience, strong C#/.NET skills.
The predicted salary is between 40000 - 50000 £ per year.
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!
Software Engineer employer: rmg digital
Join a dynamic and innovative technology company in Bristol, where you'll have the chance to work on cutting-edge industrial monitoring solutions that make a real-world impact. With a strong focus on employee growth, a collaborative work culture, and modern office facilities, this role offers not only competitive salary and benefits but also the opportunity to contribute to meaningful projects while embracing the latest engineering practices. Experience a supportive environment that values your contributions and encourages continuous improvement and professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#/.NET or Blazor. This gives you a chance to demonstrate your expertise beyond just words.
✨Tip Number 3
Prepare for the interview by brushing up on Agile methodologies and real-time communication technologies like SignalR. Be ready to discuss how you've used these in past projects.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C#/.NET, Agile methodologies, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software engineering. Explain why you're excited about this role and how your background aligns with our mission of building impactful technology. Keep it engaging!
Showcase Your Projects:If you've worked on any interesting projects, especially those involving modern web technologies or AI-assisted tools, make sure to mention them. We love seeing practical examples of your work and how you tackle challenges in software development.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team at StudySmarter!
How to prepare for a job interview at rmg digital
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#/.NET and Blazor. Brush up on your SQL Server knowledge too, as they’ll likely ask you about your experience with databases during the interview.
✨Showcase Your Collaboration Skills
Since the role emphasises teamwork, be prepared to discuss past experiences where you collaborated with other teams. Highlight how you communicated effectively with firmware or hardware teams, as this will demonstrate your ability to work in a multidisciplinary environment.
✨Prepare for Agile Discussions
Familiarise yourself with Agile methodologies if you haven’t already. Be ready to talk about your experience in Agile sprints and how you’ve contributed to team goals. This shows that you can adapt to their working style and contribute from day one.
✨Embrace AI and Modern Practices
Since they value AI-assisted development tools, share any relevant experiences you have with these technologies. Discuss how you’ve used them to improve productivity or code quality, which will align with their focus on continuous improvement and modern engineering practices.