Software Architect and Team Lead



At GOSS our mission is to ensure our clients maximise their online potential.  We do this by harnessing the best internet technologies to deliver innovative solutions that enhance customer experience, reduce costs, and provide a competitive advantage. To do this we have to stay on the leading edge of technology and innovation.

The GOSS Digital Platform helps to drive digital transformation within a wide range of public and private sector organisations across the UK, and each week more than 3 million people experience our work. Building software at scale is fun, challenging and changing constantly. We have helped our clients deliver new online services to their citizens including ferry disruptions, improved waste collection solutions as well complex integration into various 3rd party systems.

We are looking for a full time Software Developer/Architect Team Lead to join our team.


As the Software Developer Team Lead you will be a dedicated and ambitious leader of an agile team of 8-10 developers. Working with Project Managers, Business Analysts, UCD / UX Experts and Network Support Engineers, you will work collaboratively to deliver a powerful platform that other applications and websites can be built on top of. The team delivers a complex extensible application used by all our clients, supporting 1000's of users and millions of citizens across the UK and beyond.

Reporting directly to the CEO you will be working on a large-scale digital platform that powers many high-profile websites and applications, using many technologies (JAVA, .NET, JavaScript (node.js) and more), meaning that you can really showcase your skills. You will be producing a platform that operates at scale (10,000's or more users per client), with horizontal scalability within a multi tenanted environment to the highest security standards. You will be selecting, evaluating and extending technology components to work as a unified platform of services, managing the conflicting user requirements and motivating the team to deliver the highest quality work. The role will incorporate all aspects of the platform from designing and delivering API's, specifying and building backend services all the way to the delivery of front-end services. You will be responsible for maintaining an extensive heavily used codebase including refreshing and improving where required.

You will collect input and work with the CEO to produce a cohesive vision for the platform, prioritising and delivering against that vision. You will research and develop new and innovative services from idea to delivery and ensure ongoing incremental improvements for all our existing clients as well as implementing amazing features to attract new business. You will contribute towards our goal of continually improving our development processes and delivering outstanding software


We are looking for an experienced team leader with excellent software engineering background. You should be a real problem solver with strong technical skills and a flexible approach to technology. You are an accomplished developer with a good understanding of many languages both OO and functional programming styles. You are also a great people manager who can motivate and enthuse a team. You have a good understanding of system design and the ability to orchestrate systems and workflows as well as having a good knowledge of web services and the use of API's. You have experience of working with dynamic web applications. You understand good design principles such as the separation of concerns. Experience of automated testing would be beneficial.


A degree (or equivalent) in Computer Science or a related discipline, and/or industry experience in a relevant field.


GOSS was founded in 1999, and today comprises over 60 great people. We are a growing software business based on the edge of Dartmoor. Our clients range from the public sector (Police Forces and Government) to private sector brands such as Brittany Ferries & Caledonian MacBrayne.

At GOSS, our values help us to achieve our goals as well as contributing to making GOSS a great place to work and develop.

  • We treat GOSS like it is our company.  We take ownership for getting things done.  Each of us is responsible for the quality of everything we do.
  • We work together as one team, committed to and focused on achieving our company's core objectives and delivering value to our clients and their customers.
  • We enjoy what we do and we always operate with respect and trust, in an ethical way.
  • We value innovation and creativity.  Every experience is a learning opportunity.
  • We actively support our communities through various events such as charity events and local industry talks.


  • Flexible working hours and location
  • 31 days holiday including Bank Holidays, increasing by 1 day for each full year of service up to a maximum of 36 days
  • Company performance bonus
  • Long service award 
  • Enhanced maternity & paternity package
  • Cycle to work scheme
  • Access to reduced rate fitness scheme
  • Free refreshments



To apply, complete our short application form and upload your CV which you can find below.


Initial interviews will be via telephone/Skype with our CEO. If successful you will be invited to attend an interview here at the GOSS offices in Plymouth which will last approximately 1 hour. You will be expected to be able evidence previous examples of your work and relevant experience.

Applications from candidates living outside of the UK will be considered for the position provided the candidates can demonstrate that they are eligible to work in the UK.

GOSS is proud to be an equal opportunities employer. This means that decisions concerning recruitment will be based on the needs of the business and not any assumptions based on sex, race, age, disability, gender reassignment, sexual orientation, married or civil partnership status, pregnancy or maternity, religion or belief.

Due to the large volume of applications GOSS receive, if you have not heard from us within 4 weeks of applying, on this occasion it is likely that you have been unsuccessful in your application.

Apply for a role
Apply for a role

Share this page

Facebook icon Twitter icon Email icon


Print icon