About the role

We are growing the trevi product family further and growing our client-base so we are now looking for a talented junior developer to join our team. The products are built using the latest Microsoft Azure technologies and this is an excellent opportunity for a talented individual looking to join a product-based development team.

About Bridgeall

Bridgeall is the longest-serving software company in the UK deregulated water markets. In 2007 we designed and developed the central systems in Scotland and from 2015 the market settlements system for the £2.5BN market in England. We also develop and maintain our own suite of UK water market software products, trevi. Our trevi product family comprises of solutions for wholesale charge forecasting and revenue recovery and also a market-leading water billing solution. These are mission critical solutions for our clients and respectively save £M’s and bill £60M annually.
Our staff are fundamental to our success and we are focused on helping them to develop their careers, through a culture of continual training and development from the moment you start induction to ongoing professional development throughout your career.


Competitive salary


Glasgow based Office – You may also be required to work at client sites from time to time. Remote home working will be permitted several days per week if required.


  • Elicit and document customer needs and requirements
  • Communicate directly with customers for development or support activities
  • Investigate and resolve complex data issues for customers
  • Advise customers on best use of product to maximise value
  • Full lifecycle and agile application development
  • Designing and coding of applications
  • Object-oriented Design and Analysis (OOA and OOD)
  • Front end graphical user interface design;
  • Software testing
  • Performance tuning and improvement
  • Support and maintenance of developed software
  • Documenting software functionality
  • Integration of developed software with existing systems
  • Comply with and develop company standards and guidelines.

Required skills

  • Minimum of 2 years software development experience
  • Degree level education
  • Good presentation skills
  • Fluent communicator
  • Excellent written communication skills
  • Innovative problem solver
  • Personally motivated to develop your skills
  • Ability to work in a team environment


  • Minimum of 1 years dealing directly with customers
  • Ideally, knowledge of the processes and transactions in the English/or Scottish non-household water markets
  • Experience of developing products or custom applications in the UK Utilities sector

Technical skills

Minimum of 2 years of experience in each of the following (unless otherwise stated):

  • C#
  • NET Core (1 year)
  • .Net Core
  • Database schema design (1 year)
  • HTML
  • CSS
  • JavaScript (1 year)
  • Visual Studio
  • Microsoft Azure Services (1 year)
    • Azure Functions, Azure App Services, Azure Data Factory, Azure AD B2C
  • Azure SQL (1 year)
  • SQL Management Studio (1 year)


  • Test Driven Development
  • Agile/SCRUM
  • Selenium
  • SSIS
  • jQuery
  • VueJS and/or React
  • Azure DevOps
  • SQL Server


  • Flexible working
  • Pension
  • Private health insurance
  • 33 day holiday
  • Join a great team and growing business