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

Software developer (full stack)

London
Marlowe Software, Risk and Compliance
Software developer
Posted: 21 August
Offer description

Software Developer (Full Stack)

About us

Barbour is a trusted and comprehensive provider of regulatory information, guidance, standards and resources to support our clients wherever they are in the world. Through our knowledge of complex legislation and flexible resources, we empower our clients to simplify and manage their EHS compliance.

It’s about more than just legislation. Working with Barbour, you have a partner to help put solid compliance foundations in place, tools to influence company culture, and specialist consultancy. We help you stay on top of ever-changing industry developments, ensuring your organisation keeps people safe and protects the environment.

About the role

We are looking for a Software Developer (Full Stack) to join our busy software engineering team to work on a variety of projects and platform maintenance work on our core platform. The Software Developer must have core experience in Java and an understanding of Kubernetes / Docker and Cloud networks (AWS preferred). The Software Developer will work with a dedicated team of developers on a wide range of projects and deal with the ongoing maintenance of the core platform.

With AI at the core of our new developments, our high-end technological platform is used by the likes of the MoD, Rolls Royce, the NHS and Tesco so discretion and the careful management of decisions is a key requirement of this role. The Software Developer will be involved in the development and validation of products, systems and components in the CI/CD cycle of the replatforming of the core product, as well as working on other new components and projects to drive the business forward.

What you’ll be getting up to

* Performing coding assignments which provide reusable, testable and efficient code.
* Designing and implementing low latency, high availability and performant applications.
* Integration of data storage solutions.
* Implementation of security and data protection.
* Reviewing code work for accuracy and functionality.
* Analysing code segments regularly.
* Creation of APIs.
* Collaboration with team members.
* Plan multiple projects simultaneously. Estimate, track and complete projects on time and within budget / estimation.
* Preparing technical design document and test criteria on the back of functional design documents prepared by the product team.
* Ability to understand the development required to enable the design requirements to be delivered.
* Analyse design specifications and applicable regulations / legislation and apply into product.
* Define the functional analysis of the design specifications (based on standards) into clear product criteria.
* Assist in standing up services and environments in Azure and AWS and working server-side with new technologies.
* Support the creation and maintenance of process documentation associated with the design and analysis process.
* Support the Engineering Director about specifications knowledge and product robustness if required.
* Participate in design reviews.
* Use tools to gather data on systems performance.
* Use gathered data alongside subjective evaluation to identify parameter changes to drive desired change in the systems performance.
* Define, plan and actively involved in software development and evaluation.
* Undertake special projects as required.
* Contribute to continuous improvement activities.
* Quality control of own and team assignments through reviews.
* Attend various meetings and action / communicate instructions.
* Product written reports and make presentations as required.
* Undertake continuous training and development.
* Perform root cause analysis and resolve problems.

Relationship Management

* Represent work team at reviews and cross-organisational team meetings.
* Liaise and communicate with other departments.
* Build and work closely with key stakeholders and colleagues.
* Work with other team members and the wider technology team.
* Develop and maintain good relationships with internal and external contacts at all levels.
* Develop technical relationships with key suppliers and staff.

What we're looking for

The ideal candidate for this role will demonstrate behaviours that reflect our core values. Our colleagues are approachable and optimistic, focussing on solutions. We listen to understand client needs, delivering expert guidance and high-quality service. We foster collaboration by sharing knowledge openly and supporting others to thrive by sharing well-considered feedback. We continuously strive for improvement by being open to challenge, being curious and focussing on innovation.

In order to excel in this role you need…

* 3+ years’ strong programming experience in JavaScript
* Knowledge of Java, HTML, APIs, MySQL, and cloud environments (AWS preferred)
* Experience with Kubernetes/Docker
* Strong analytical, numeracy, problem-solving, and time-management skills
* Ability to work collaboratively within a small team as well as independently, exercising discretion in technical decisions
* A strong understanding of Agile software development
* Excellent communication and stakeholder collaboration skills

Desirable

* Additional languages (PHP, .Net, SQL, Python)
* Familiarity with JIRA, GitHub, Confluence, Figma, Miro, Okta/Auth0
* Experience with integrations and API construction
* Relevant degree/technical qualification or professional body membership
* Interest in DevOps, SecOps, and awareness of compliance requirements
* Demonstrable creativity and innovation in software development

What you will bring

* A commitment to Health & Safety and environmental responsibility
* An assertive, optimistic, and resilient attitude, with a positive approach to change
* A collaborative mindset, contributing proactively to team success
* Self-awareness and openness to personal growth
* Integrity and honesty in all interactions, with the moral courage to do the right thing
* Strong teamworking and relationship-building skills
* A self-motivated, flexible and proactive approach, with commitment to delivering results

Why join us?

We put people first—whether it’s our customers or our colleagues. When you join us, you’ll be part of a supportive team that values collaboration, innovation, and professional growth. We’ll give you the tools and opportunities to succeed, while ensuring you feel valued every step of the way.

Our benefits

We aim to support our colleagues both professionally and personally. Here’s a snapshot of what we offer:

* Salary: £28,000 per annum
* Location: Remote based
* Working Pattern: Monday to Friday 9 – 5:30pm with a one hour unpaid lunch break.
* Annual Leave: 25 days holiday in addition to usual bank holidays.
* Wellbeing – Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme, mental health first aiders and an enhanced employee assistance programme
* Financial – Salary sacrifice pension scheme and exclusive shopping discounts through MyVantify our benefits platform
* Family – We enhance statutory entitlements for family leave policies, regular opportunities to support our charity partner – Mind, you'll be covered by our group life insurance for 3 x your annual salary and we offer a one-off 2 week period of paid leave for a life event when you complete 5 years of service
* Community – Volunteer days and religious holiday swaps
* Social – We host an annual conference to get the whole business together as well as our team of Social Champions who arrange regular events for inside and outside of work
* Development – We’ll cover the cost of a professional membership fee, support your personal and professional development and provide you with access to our online learning library

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer 4
London
OneShot AI
Software developer
Similar job
Senior software developer
London
TMX Group
Software developer
Similar job
Oracle software developer
London
Jas Gujral
Software developer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in London > Software Developer (Full Stack)

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