Senior Software Engineer

GBG is the leading expert in global identity and location, helping businesses grow by providing intelligence to make the best decisions about their customers.
Chester, UKLondon, UK
Frontend
Senior Software Engineer
Hybrid
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

GBG is seeking a Senior Software Engineer to join their Investigate team, which develops a world-leading data visualization service for fraud and law enforcement investigations, as well as asset and debt recovery. As a Senior Software Engineer, you will guide architecture and design decisions, deliver high-quality technical solutions, and foster a DevOps culture within a cross-functional team. You'll work on challenging business requirements, focusing on excellent customer experience and continuous delivery. Key responsibilities include supporting architecture decisions, delivering technical solutions, promoting DevOps culture, challenging the status quo, collaborating with stakeholders, mentoring junior team members, and maintaining automated test suites. The ideal candidate should have experience in agile environments, excellent knowledge of web technologies (especially React), and familiarity with Node.js, data visualization, and AWS. This role offers the opportunity to work on cutting-edge technology in a company that helps businesses reach and trust their customers globally.

Last updated 5 months ago

Responsibilities For Senior Software Engineer

  • Support architecture and design decisions within the team
  • Deliver high-quality technical solutions to challenging business requirements
  • Promote DevOps culture and drive towards enabling continuous delivery
  • Challenge existing technologies and processes to improve team delivery
  • Work closely with stakeholders to take ideas from concept to production-ready features
  • Mentor junior team members and provide technical leadership
  • Enhance and maintain existing automated test suites
  • Support technology Centers of Excellence to drive up standards across the wider business

Requirements For Senior Software Engineer

React
JavaScript
Node.js
MongoDB
Kubernetes
  • Experience working in agile/scrum environments and understanding of continuous delivery practices
  • Excellent knowledge of HTML, CSS, and JavaScript, specifically including the React framework (Redux and D3 experience is ideal)
  • Experience with Node.js
  • Experience with data visualization tools such as AWS Quicksight
  • Experience creating and maintaining modern web-based user interfaces
  • Good commercial awareness and ability to identify and recommend product enhancements
  • Demonstrate and champion good habits in unit testing, mocking, stubbing, and test-driven design approaches (Cypress experience is beneficial)
  • Broad knowledge in design and architectural patterns, and excellent knowledge of OOP concepts
  • Experience with REST API design
  • Confidence using Git Source Control
  • Experience with MongoDB is an advantage
  • Experience with AWS, Docker, and Kubernetes is an advantage
  • Experience with Swagger/OpenAPI/Protobuf is beneficial
  • Ability to maintain deep knowledge of the latest languages, tools, frameworks, and paradigms within the industry

Benefits For Senior Software Engineer

  • Equal opportunity employer
  • Inclusion and diversity program (be/yourself)
  • Reasonable adjustments for interview process if required

Interested in this job?

Jobs Related To GBG Senior Software Engineer

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.

Software Engineer - Whiteboards Squad

Senior Software Engineer position at ClickUp's Whiteboards Squad, focusing on visual collaboration tools and high-performance systems.

Senior Software Engineer, Optimize

Senior Software Engineer position at Webflow focusing on AI-powered website optimization and personalization, offering remote work and competitive compensation.

Senior Full Stack Software Engineer

Senior Full Stack Software Engineer role at Contentful, focusing on taxonomy and search functionality, using TypeScript, React, and Node.js in a hybrid work environment.

Senior Web UX Engineer, Launch and Product Marketing

Senior Web UX Engineer position at Airbnb, focusing on building launch and product marketing pages with innovative animated experiences using modern frontend technologies.