Senior Software Engineer

Posted 25 March by C4S Search Ltd
Easy Apply

Register and upload your CV to apply with just one click

We are seeking an experienced Senior Engineer to join our expanding technology organization. Operating within an agile framework, you'll play a pivotal role in a small, specialized team, assuming significant ownership of your product domain. We foster innovation at every stage, from ideation to deployment, striving to attain industry-leading status. We're seeking a collaborative problem-solver like you, dedicated to delivering top-tier products. Your role entails crafting clean, scalable code adhering to best practices and our company's standards.

This presents an exciting opportunity to integrate into a high-performing team within the fast-paced online gambling sector. We seek candidates committed to continual learning and skill development, with ample prospects for assuming greater responsibilities as our organization expands.

At our organisation, expect a supportive, industrious environment fostering teamwork and camaraderie.

Key Responsibilities:

  • Develop effective solutions, including software designs, based on product requirements.
  • Produce well-structured, testable code adhering to industry and internal standards.
  • Ensure solutions are performant and observable within high-complexity, high-throughput systems, utilizing metrics and monitoring.
  • Strike a balance between technical solutions and commercial constraints.
  • Collaborate within and across teams, offering technical mentorship as necessary.
  • Scope and estimate work accurately, delivering within agreed timelines.
  • Take ownership of technical solutions end-to-end, including in production environments.
  • Adapt and embrace technical changes, contributing to internal standards.

Our Ideal Candidate Will Possess:

  • 5+ years of software engineering experience.
  • Proficiency in modern PHP (8+) with familiarity in Laravel/Symfony frameworks preferred.
  • Strong skills in JavaScript/TypeScript, working with NodeJS (e.g., NestJS) and frontend frameworks like React.JS.
  • Experience in building platforms with event-based architecture and CQRS.
  • Proficiency in AWS services such as Aurora, MSK Kafka, ECS, and EMR.
  • Ability to write automated unit/integration tests and build/maintain CI/CD pipelines with GitLab.
  • Excellent practical experience with Docker and SCM branching strategies.
  • Solid understanding of SOLID principles, design patterns, and experience with DevOps tooling platforms.
  • Hands-on experience in engineering high availability, high throughput OLTP platforms.
  • Deep understanding of scalable application design principles.
  • 5+ years of database experience, preferably with MySQL, including writing efficient queries.
  • Familiarity with various data storage paradigms (e.g., RDBMS, Document, KV Stores).

Some highlights of what we offer:

  • Competitive salary with annual bonus.
  • Share options.
  • Breakfast and lunch prepared by our chef, with occasional treats.
  • Longevity bonus.
  • Option to work from home on Wednesdays and Fridays.
  • Free gym membership and private healthcare.
  • Private pension.
  • 23 holiday days annually, with options for buy/sell/rollover, plus additional days based on longevity.
  • Free parking or a short walk from Watford Junction train station.
  • Flexible working hours: 8:30 am - 5:00 pm, 9:00 am - 5:30 pm, 9:30 am - 6:00 pm.

Required skills

  • JavaScript
  • Node
  • PHP
  • React
  • AWS
  • DevOps
  • Docker
  • CI/CD

Reference: 52368339

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job