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

Software engineer

Bath
Langham Recruitment
Software engineer
Posted: 13 June
Offer description

Software Engineer – Desktop Applications | Bristol/ Hybrid | £40K–£60K + 10% Pension + Private Healthcare


We're working with an industry-leading tech company that’s quietly shaping the future of the mining sector through cutting-edge software. With a global footprint and clients in over 70 countries, their tools power everything from early-stage geological modelling to full-scale mine planning, scheduling, and material tracking.


As their team continues to expand, they’re now looking for a Software Engineer, from fresh graduate up to senior level to join their Bristol-based office. This is a hybrid, full-time, permanent opportunity that would suit someone who enjoys solving complex problems and building tools that are genuinely impactful.


What You'll Be Doing:


* Working on the development and enhancement of a suite of high-performance desktop applications used daily by thousands of industry professionals worldwide.
* Designing, building, and evolving software within a multi-tier architecture—balancing usability, performance, and scalability.
* Collaborating with product managers and domain experts to deliver features that align closely with real user needs.
* Contributing to an agile working environment that blends Scrum and Kanban practices.
* Taking ownership of clean, concise, and robust code—often solving complex 3D visualisation or data-driven challenges.


Tech Stack & Challenges You Might Tackle:


* Platform architecture and software optimisation
* 3D algorithms and scientific modelling
* UI/UX refinement and human factors engineering
* Database design and backend integrations
* Expect your work to make a real difference to users who rely on these products all day, every day.


Role Requirements:


* Strong experience with object-oriented programming, ideally C++ (with bonus points for C# exposure).
* A natural problem-solver with a passion for clean architecture and efficient code.
* A numerate degree (2:1 or above), ideally in Computer Science, Engineering, Physics, Maths or a similar analytical discipline.
* A team player who values learning, humility, and collaboration.
* Interest in building interactive desktop applications that directly impact users’ workflows.


Nice to Have (But Not Essential):


* Experience with cloud technologies.
* Familiarity with 3D graphics or WebGL.
* Knowledge of Python.
* Hands-on use of WiX for building Windows installers.
* Exposure to Azure DevOps.


Salary and Benefits:


* Salary: £40,000–£60,000 (depending on experience)
* Pension: 10% non-contributory
* Private Healthcare + dental and vision contribution
* Local gym membership
* 25 days holiday + public holidays (rising to 30 with long service)
* Flexible working: hybrid model + autonomy around working hours
* Access to expert training and mentoring



Keywords: C++, C#, 3D Graphics, WebGL, Python, Wix, Azure DevOps

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Qa software engineer
Bristol (City of Bristol)
IO Associates
Software engineer
£45,000 a year
Similar job
Senior software engineer - content & personalisation
Bristol (City of Bristol)
Hargreaves Lansdown
Software engineer
£75,000 a year
Similar job
Qa software engineer
Bristol (Somerset)
Permanent
IO Associates
Software engineer
See more jobs
Similar jobs
It jobs in Bath
jobs Bath
jobs Somerset
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Bath > Software 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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save