Careers


We are frequently recruiting for new team members.

Select from the menu below for details on our current vacancies.

Testimonials

Gary – Operations Controller

Joined 2006 – present day


“I joined the 24/7 gas operations team with very little background knowledge about the industry. It has more than doubled in size in my time here, whilst still managing to maintain an informal but professional atmosphere. There are regular social events organised including bowling, paintballing and go-karting to name just a few.

Working a mixture of hours has its challenges, but is compensated by generous time off. I enjoy the non-routine nature of the job, no two days are the same and you are encouraged to take on responsibility at a relatively early stage. Working night shifts can be tiring but it certainly feels great to be going home in the morning when the vast majority are on their way to work!

I now lead a shift team which has given me additional responsibility. It requires a significant amount of prioritisation and multi-tasking, but the great thing is that there is always someone around to help if you are a little snowed under. I’d recommend the role to anyone who has a positive attitude, is a good team worker, and wants to work in a fast-paced and fascinating industry. ”

Lee – Product Owner (formerly Operations Controller)

Joined 2009 – present day


“I started at GMSL in 2009 as a member of the operations team straight out of university. Whilst the learning curve at GMSL was steep and challenging I never felt out of my depth and was supported well by my team and the training staff. If I was ever in doubt as to the correct course of action to take, or unsure of a new procedure, a colleague was always on hand to help me find the right solution. From that day to this I would say that the feeling of being a part of a team has been the defining part of my experience at GMSL.

Working on the 24/7 shift had its ups and downs, I may have found myself a little bleary eyed the morning of the first day shift back after a run of nights, or flagging a little at five o’clock in the morning towards the end of a night shift, but at GMSL there’s always someone making a round of tea or sharing a joke to keep spirits up.

In 2014 I was made a shift team leader responsible for operations carried out by my team over the 24/7 shift. In this leadership role GMSL encouraged me to set goals and manage my own small team’s development alongside our day to day work. I was encouraged to not only supervise but was also given a voice to influence and be a part of the planning of the procedures the team should follow. At GMSL I have always felt that my voice is being heard and that my opinion has been respected.

Recently I have started working on GMSL’s software team as a Product Owner. In this new role I use the knowledge and experience gained in my time working on the operations team to help guide the development and improvement of GMSL’s software. During my time at GMSL I have repeatedly been challenged to learn new things, and given the opportunity to take the lessons and knowledge I have gained to solve new problems.”

Alex – Operations Controller

Joined 2011 – October 2017


“I joined GMSL in 2011 after being referred by a friend, but I still knew very little about the job. Through my time at GMSL I have gained real insights into how the gas industry works as well as building good work practices such as; working to deadlines, professional communication with clients and other companies within the industry, and working effectively as part of a team. Since becoming a Shift Leader in 2016, I have also learned how to co-ordinate a team in an office environment.

I find the nature of the work engaging and although it took some adjustment, the shift pattern and long hours have become more familiar as time passed. The friendly office environment, large amounts of time off – combined with a wage that allows you to make the most of it – more than compensate for working nights. For me personally it meant that I have been able to spend more time with my daughter as she has grown up.

Shift work might not be for everyone but I have enjoyed my time at GMSL and learned a lot. I would recommend the role to someone who has a good work ethic and enjoys working as part of a team. The knowledge, experience and good practices that I have acquired through working at GMSL has allowed me to develop my career, as I am now moving on to another company in the gas industry.”

 

Jenny – Software Tester

Joined 2009


“I’m responsible for finding problems with the software before the customer gets it. This could be a problem with the design, it could be a problem with the code, it could be a problem with the database design. A developer thinks about what should happen. A tester thinks about all the things that shouldn’t!

I test new versions of the software to destruction in order to prevent problems reaching the customers, doing all the things the developers and business analysts have assured me ‘the users will never want to do’. Because I know it’s going to be the first thing the user does.

I write automated tests using a variety of tools, some written by other people, some by me. I only want to spend so much time button clicking through the same process every time the system gets rebuilt. If it’s going to be tested often, then I automate the procedure.

I enjoy my job at GMSL because I get to use my brains and follow my interests in IT and business. I might talk to users in the morning and code improvements to the test harness in the afternoon. It’s varied, challenging and fulfilling, making working life easier for the users. GMSL encourages me to learn new skills and I get sent on training courses with the best software testers in the world. We all get to say what we think and contribute to the development of new software.”

Thomas – Software Developer

Joined 2011


“I came to GMSL straight out of university, with no formal programming experience, but found that they were more interested in my enthusiasm and potential than what I could already do.

I spent the first few months working through exercises and projects to get up to speed in the various languages and concepts that I’d need. Some of it was building on my previous informal experience, filling in the gaps and explaining the areas I was already familiar with; but much of it was entirely new. Once I’d finished the training projects I started working on a real product by fixing bugs and adding small features. After a year of progressively more challenging work I knew my way around the majority of the code and felt comfortable in my role.

Throughout my training I was encouraged to ask questions whenever I didn’t understand something I had read about. I was worried that there’d come a day when I was expected to ‘know everything’, but even now I’m still asking colleagues questions and checking whether someone on the internet has already provided the answer. With new techniques and technology coming into use all the time, this seems to be quite normal and people here are happy to help where they can.

Although, as in all jobs, some days are more stressful than others, I enjoy my time working here. The people are friendly and we regularly head out to lunch together, sometimes getting together after work for games or bowling. The work is usually interesting and with flexible hours I’m able to do it at the time of day that suits me best. Not only this, but when the day is over, assuming that I didn’t decide to work from home that day, I never have to take my work home with me.

When I was looking for jobs I wanted something challenging but interesting and somewhere serious but friendly. I specifically didn’t want a high pressure, highly competitive job with constant unworkable deadlines and a culture that promoted staying late every evening.

I believe I have found what I was looking for.”

 

Paul – Software Developer

Joined 2009


“Since joining GMSL I’ve worked on a handful of products, ranging from about 1,000 lines of code to about 500,000. We mainly do C# and SQL development, but there’s bits of everything from VB6 (rarely, thankfully!) to XSL to JavaScript, and some other things besides. The software we write is very specialist – some products are licenced to fewer than ten customers – which means there’s plenty of scope for thinking outside the box, and for solving problems that you can’t just Google.

It’s a great place to work – lots of talented and friendly people, a relaxed atmosphere, and no red tape except for the occasional running repair in the server room. Dress code is jeans and t-shirt, and the only people still working come eight o’clock at night are the ones who start at lunchtime. And the 24-hour operations team, obviously.

I guess the best endorsement I can give for working at GMSL is that I’m still here, as is more or less everybody else who was here when I joined!”

Operations Controller

GMSL is looking for graduates to join its Operations Team.

Who are we

GMSL work as an agent for a number of clients across Europe, all with different gas and power portfolios.

What is operations?

Day to day work at GMSL covers a broad range of tasks such as checking and making nominations across various European gas networks, gathering market information and resolving issues that arise in this process, receiving field updates for shippers, reacting to various client instructions regarding linepack, storage, and market prices. Due to the nature of the job no shift is the same as the one before. It is a fast paced operations environment and we work to strict deadlines, to execute the instructions our clients give us. The work is all screen-based using software that we develop in-house.

All staff are encouraged to be able to handle operations for all clients, meaning the learning curve into the job is steep and you are constantly learning new activities and carrying out different tasks for each client.

We have an employee friendly 24/7 shift pattern.

What skills are we looking for?

You need to have an analytical mind, be able to process vast quantities of information quickly, meet strict deadlines and be a good communicator.

Things you can expect

Highlights include:

  • Generous bonus scheme
  • Comprehensive training
  • Sociable team environment
  • Regular company events

 

How to apply

Simply email us your CV and covering letter.

We will only consider people with a valid UK work permit

Graduate Software Developer

GMSL is looking for graduates to join our software development team as software developers.

Our software

Our software enables our customers to operate in energy markets throughout Europe. Our products are well known throughout the industry. Our customers are typically banks, commodity traders and energy companies – including several of the world’s leading companies.

Our approach

We develop using an agile approach, which focuses on our ability to respond to change. We broadly follow XP principles but we take a pretty pragmatic view about this. We adapt our processes to suit the context, rather than follow a standard rigid process for all situations. We rely on the teams who do the work to decide how best to do it.

Some of the practices we use include:

  • Trust
    We work together effectively and without fear.
    We rely on each other for help. We take joint responsibility for our work. We believe trust is essential.
  • Sit Together
    We communicate rapidly and accurately.
    We encourage team members to contribute insights to others’ conversations. We have created an open workspace, locating people according to conversations they should overhear.
  • Incremental Requirements
    We define requirements in parallel with other work.
    We have expert on-site customers sit with the team, who work on requirements incrementally, in parallel with the rest of the team’s work.
  • Customer Tests
    We implement tricky domain concepts correctly.
    We use examples to explain requirements. We create automated tests from the examples when appropriate.
  • Ubiquitous Language
    We understand each other.
    Programmers and testers speak the language of domain experts to avoid miscommunication, delays, and errors.
  • Slack
    We deliver on our iteration commitments.
    We allow time in our schedule to allow for the variability of our velocity.
  • Collective Code Ownership
    We are all responsible for high quality code.
    Everyone shares responsibility for code quality. Anyone can make necessary changes anywhere, and everyone is expected to fix problems they find.
  • Coding Standards
    We embrace a joint aesthetic.
    We have guidelines to which all developers agree to adhere when programming. We create the minimal set of standards we can live with.
  • “Done Done”
    We’re done when we’re production-ready.
    A story is only complete when on-site customers can use it as they intended.
  • Bug Prevention
    We confidently release without a dedicated regression testing phase.
    Testing occurs in parallel with development, rather than being in a separate phase. Rather than fixing bugs, we strive to prevent them.
  • Exploratory testing
    We discover surprises and untested conditions.
    We carry out chartered, exploratory testing sessions to highlight the quality of the software.

Product teams

Our team is split into a number of small product teams, each focused on one of our software products. Developers, testers and business experts work alongside each other and are involved in every stage of the software development process.

The majority of training is provided on the job, with coaching from the senior developers on each team and other team members. There is also the opportunity to attend training courses and conferences. We do not have a long-winded graduate training scheme so you will be in a hands-on role from the start.

What skills are we looking for?

We are looking for a good academic background, but you don’t have to have a specific degree, we are just interested in someone who is enthusiastic about programming.

You don’t need any experience with any particular development technology, but the ones we use include: .NET, C#, ASP, LINQ, XSL, XML, VB6, COM+, SQL Server, Oracle, XHTML, CSS, JavaScript, AJAX, FitNesse…

Benefits

Our benefits include:

  • Bonus scheme
  • 25 days’ holiday
  • Flexible working hours
  • Casual dress and a relaxed environment
  • Childcare vouchers

How to apply

Simply email us your CV and covering letter.

We will only consider people with a valid UK work permit.

Graduate IT Engineer

We are looking for talented individuals to help design, build and support our IT infrastructure as GMSL continues to grow.

If you want to join a highly technical IT team where you can make a real impact, this might be a great opportunity for you.

Our technologies

Technologies you can expect to learn a great deal about include:

 

  • Linux
  • Firewalls and routers
  • TCP/IP
  • Webservers (IIS & Apache)
  • Windows Server
  • Databases (SQL Server and Oracle)
  • Virtualisation (Hyper-V and VMWare)
  • Encryption Technologies (OpenSSL)
  • IPSec VPNs (StrongSwan/Cisco)

 

Your responsibilites

Your responsibilities will be varied. We don’t split our team into 1st, 2nd and 3rd line support, the whole team is collectively responsible for designing, implementing, maintaining and supporting the IT infrastructure. Each team member contributes at all levels, so you will have the opportunity to quickly progress.

The role includes:

 

  • Designing and implementing IT solutions
  • Monitoring in-house and third-party systems
  • Desktop & server upgrades and deployments
  • Maintaining disaster recovery and backup
  • Diagnosing and resolving IT issues

 

Your skills

You don’t need any particular degree discipline, but you must be able to demonstrate your enthusiasm for IT. You don’t need any specific experience either, but you will ideally have some experience of at least one of the technologies we use.

You will need to be great at thinking logically, but also laterally. You must be able to communicate your thoughts well. You should enjoy collaborating with others and relish solving challenging problems.

Benefits

Our benefits include:

 

  • Bonus scheme
  • 25 days’ holiday
  • Flexible working hours
  • Casual dress and a relaxed environment
  • Childcare vouchers

 

GMSL

We are the market leading provider of 24/7 energy portfolio management services and software in Europe.

Our network infrastructure is vital to companies like Barclays, JP Morgan, Bank of America, BP, Shell, Centrica, Gazprom and many others.

We need your help to grow, improve and support our IT systems as we continue to expand. This is a great opportunity for someone who wants to join a friendly, small and highly technical IT team where you can have a real impact.

How to apply

Simply email us your CV and covering letter.

 

We will only consider people with a valid UK work permit.
Salary depends on your level of experience.

Experienced IT Engineer

We are looking for a talented, hands-on IT Engineer, with solid, relevant commercial experience of Linux administration, networking, inc. firewalls, routers, and TCP/IP.

Our technology

We use a large variety of technology so as well as Linux and networking, any experience of the following would be great:

 

  • Webservers (preferably IIS/Apache)
  • Windows Server Administration (2008 R2+)
  • Database Administration (SQL Server and Oracle)
  • Virtualisation (Hyper-V and VMWare)
  • Encryption Technologies (OpenSSL)
  • IPSec VPNs (StrongSwan/Cisco)

 

Your responsibilities

Your responsibilities will be varied. We don’t split our team into 1st, 2nd and 3rd line support, the whole team is collectively responsible for all aspects of supporting our IT infrastructure. This includes:

 

  • Designing and implementing IT solutions
  • Monitoring in-house and third-party systems
  • Desktop & server upgrades and deployments
  • Maintaining disaster recovery and backup
  • Diagnosing and resolving IT issues

 

Your skills

You will have a minimum of three years experience in a commercial environment. You will have solid knowledge of networking principles, alongside good experience of either Linux or Windows administration.

You will be the sort of person who enjoys variety in their work, likes to learn as well as getting things done, and is comfortable dealing with the in-depth technical aspects of IT.

You will need to be great at thinking logically, but also laterally. You must be able to communicate your thoughts well. You should enjoy collaborating with others and relish solving challenging problems.

Benefits

Our benefits include:

 

  • Bonus scheme
  • 25 days’ holiday
  • Flexible working hours
  • Casual dress and a relaxed environment
  • Childcare vouchers

 

GMSL

We are the market leading provider of 24/7 energy portfolio management services and software in Europe.

Our network infrastructure is vital to companies like Barclays, JP Morgan, Bank of America, BP, Shell, Centrica, Gazprom and many others.

We need your help to grow, improve and support our IT systems as we continue to expand. This is a great opportunity for someone who wants to join a friendly, small and highly technical IT team where you can have a real impact.

How to apply

Simply email us your CV and covering letter.

We will only consider people with a valid UK work permit.
Salary depends on your level of experience.

 

 

Graduate Software Tester

We are looking for talented individuals to join our software development team as software testers.

 

What do software testers do?

Computers do exactly what the software tells them to do. Unfortunately this isn’t always what we meant them to do!

Software testers see things for what they are. They discover where the software does not do what it was meant to do, and where it doesn’t do what it needs to do. They use all the skills, techniques and tools they have to provide feedback to the team and relevant stake holders.

 

What is software testing at GMSL?

At GMSL, software testers follow an exploratory testing approach, which treats learning, test design and test execution as simultaneous tasks. Testers are an integral part of our development teams working alongside developers and business experts and involved in every stage of the software development process.

We believe testers need to understand how our software is used by our clients, why it’s important to them and what they rely on it to do. You will work closely with our users to gain that understanding.

Training will be provided, with coaching from our test manager and other test team members. We encourage learning and provide time for people to improve on their skills and learn new ones. We also attend conferences, local meetups and any relevant training courses we feel we can learn from.

 

Your skills

You don’t need any particular degree discipline. We are looking for a good academic background, and an interest in software as well as people, how they think, and how they interact with software. You will have an analytical and inquiring mind, and you will enjoy problem solving and lateral thinking.

 

Benefits

Our benefits include:

  • Bonus scheme
  • 25 days’ holiday
  • Flexible working hours
  • Casual dress and a relaxed environment
  • Childcare vouchers
  • Company pension scheme
  • Fresh fruit
  • Great coffee

 

GMSL

We are the market leading provider of 24/7 energy portfolio management services and software in Europe.

Our software is vital to companies like Barclays, JP Morgan, Bank of America, BP, Shell, Centrica, Gazprom and many others.

We need your help to grow, improve and develop our software as we continue to expand. This is a great opportunity for someone who wants to join a friendly, small and technical software development team where you can have a real impact.

How to apply

Simply email us your CV and covering letter.

We will only consider people eligible to work in the UK.
Salary depends on your level of experience.

Experienced Software Tester

We are looking for expereienced software testers to join our software development team.

 

Our approach

We develop using XP principles but we take a pretty pragmatic view about this. We adapt our processes to suit the context. We have an open culture, throughout the software development team. We rely on the teams who do the work to decide how best to do it.

Our work is collaborative, and having a friendly office environment is very important to us. We have engaging projects, but we always work at a sustainable pace.

Our testers follow an exploratory testing approach, treating learning, test design and test execution as simultaneous tasks. Testers are an integral part of our development teams working alongside developers and operations experts in every stage of the software development process.

All testers work closely with our users, both internal and external clients, to help us understand their needs, including visiting clients and helping out with support issues.
We encourage learning and provide time for people to improve on their skills and learn new ones. We also attend conferences, local meetups and any relevant training courses we feel we can learn from.

 

 

What technologies do we use?

The technologies used for development include C#, ASP.NET, MVC, FitNesse, NUnit, Oracle, SQL Server, VMWare.

 

Your skills

We are looking for experienced software testers with analytic and inquiring minds, who enjoy problem solving and lateral thinking. You will have:

 

  • Anywhere from 2 to 5 years’ experience of testing commercial software and the wider testing life cycle. In that time you will have developed a sound grasp of the theory of testing.
  • Experience of automated testing tools with a good understanding of what they are useful for and what they are not useful for.
  • Experience of configuring and maintaining test environments.
  • A strong interest in understanding the business needs of the customers and users of the software you test.
  • You do not need to have any sector-specific experience.
  • Experience of facilitating usability testing would be beneficial.

 

Benefits

Our benefits include:

  • Bonus scheme
  • 25 days’ holiday
  • Flexible working hours
  • Casual dress and a relaxed environment
  • Childcare vouchers
  • Company pension scheme
  • Fresh fruit
  • Great coffee

 

GMSL

We are the market leading provider of 24/7 energy portfolio management services and software in Europe.

Our software is vital to companies like Barclays, JP Morgan, Bank of America, BP, Shell, Centrica, Gazprom and many others.

We need your help to grow, improve and develop our software as we continue to expand. This is a great opportunity for someone who wants to join a friendly, small and technical software development team where you can have a real impact.

 

How to apply

Simply email us your CV and covering letter.

We will only consider people eligible to work in the UK.
Salary depends on your level of experience.