Toggle mobile menu visibility

Software Architect and Team Lead

Full-time | Plymouth-based, remote or hybrid

The role

As the Software Developer Team Lead you will be a dedicated and ambitious leader of an agile team of 2-6 developers. Working with Project Managers, Business Analysts, UCD / UX Experts and Network Support Engineers, you will work collaboratively to design and produce products and client solutions. The teams deliver complex extensible applications used by our clients, supporting 1000's of users and millions of citizens across the UK and beyond.

You will be working on a large-scale digital platform and products that power many high-profile websites and applications, using many technologies (JAVA, .NET, JavaScript (Node.js) and more), allowing you to really showcase your skills. Working in a professional environment  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 involved in 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 software delivery from designing and producing API's, specifying and building backend services all the way to the delivery of front-end services. You will be involved in maintaining an extensive heavily used codebase including refreshing and improving where required.

You will collect input and work from all parts of the business and client base to produce a cohesive vision for the products and services. This could include research and development from idea to delivery on brand new work or ongoing incremental improvements for all our existing clients. You will also be expected to contribute towards our goal of continually improving our development processes and delivering outstanding software.


About you

We are looking for an experienced software developer or architect 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, maintainability, testability and defensive design amongst others. We would also be interested in speaking to you if you have any experience of developing using Kotlin. 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.


Things you need to know

Selection process

To apply, complete our short application form and upload your CV using the link below. 

Please contact us if you need the application form in an alternative format or if you require any reasonable adjustments to the selection process, including the interview (for example physical access, communication support, personal support).


Interview details

Initial interviews will be via Teams with our Department Lead and If successful you will be invited to attend a competency-based interview either here at the GOSS offices in Plymouth or again via Teams which will last approximately 1.5 hours  You will be expected to be able to evidence previous examples of your work.

Due to our contractual obligations, the successful candidate must be able to achieve SC security clearance for this role. The role can be started on BPSS; full SC clearance will be required within the first 3 months. Please note that SC clearance requires a current and continuous period of residency in the UK of at least the last 5 years. Other checks for SC clearance include credit and financial history, both spent and unspent criminal records, security service records, and gaps in employment history. This is not a definitive list; more information can be found on the website.

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.

As an employer we are committed to promoting and protecting the physical and mental health and well-being of all our staff.

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



Image of Benefits at GOSS

Benefits at GOSS

Having happy employees is our number one priority! Discover all the benefits we provide.

View benefits (Benefits at GOSS)
Image of Culture at GOSS

Culture at GOSS

Discover what being part of the GOSS team involves and learn what we do to make work feel less like work.

Discover culture at GOSS (Culture at GOSS)
Image of About GOSS

About GOSS

Learn how we're enabling organisations to embrace digital transformation with innovative digital and online solutions.

Discover what we do (About GOSS)
Image of Recruitment process

Recruitment process

We guide you through what happens when you apply for a position with us.

View recruitment process (Recruitment process )