£65K/yr to £80K/yr
England, United Kingdom
Permanent, Variable

Full Stack Developer - Remote

Posted by Digitalent.

About The Role

Our client is looking for a Senior Software Engineer (Full Stack Javascript) to work within one of their Delivery Squads, responsible for all aspects of the software development life-cycle. From requirement gathering and validation, backlog refinements and planning, through formal testing, deployment and support in production.

With a strong passion for technology, a drive for high quality, a desire to collaborate and help others to learn and develop, you will be a strong advocate for the standards around patterns, practices, frameworks and processes across the organisation.

Responsibilities

  • Building high quality, scalable, resilient and performant products and services that meet business needs
  • Working closely with Product, Technology and Business Stakeholders to help drive simple, efficient solution design, development and delivery
  • Take a lead on the engineering standards and practices in one of their Betting Delivery Squads, ensuring they continue to deliver high quality, well tested, well documented, readable code
  • Involved in product solution designs and architecture
  • Work with your team to ensure that you are continually improving and following the standards and practices agreed across the Technology team and within your delivery squad
  • Provide leadership in squad ceremonies, team meetings and company initiatives (e.g. SDA) to help drive continual improvement.
  • Be accountable for your own learning and development and delivery, continually improving your skills, knowledge and performance

Essential Skills and Experience

Essential:

  • Full Stack Software Engineer, ideally proficient in JavaScript/TypeScript (Node, React), or with a solid Senior Software Engineering background and able to quickly pickup JavaScript/TypeScript
  • Able to provide leadership within your discipline and your delivery squad
  • Strong communication skills, you will be able to present solutions to technical and non-technical audiences including Senior business stakeholders
  • You will be able to suggest, critique, challenge and celebrate solutions and design choices
  • Full Stack Software Engineer, ideally proficient in JavaScript/TypeScript (Node, React), or with a solid Senior Software Engineering background and able to quickly pickup JavaScript/TypeScript
  • Demonstrable experience of high quality, iterative delivery of products that meet business needs
  • Expertise in Object-Oriented and/or Functional programming principles, engineering standards and practices and patterns, along with a thorough understanding of software architecture
  • Experience of working with containerization technologies such as Docker, and orchestration platforms such as Kubernetes/AWS ECS

Desirable

  • Good working knowledge of Cloud technologies e.g. AWS, Azure or Google Cloud Platform, scaling and microservice-based design.
  • Knowledge of integration technologies and patterns, including queuing, messaging and streaming technologies (e.g. RabbitMQ, Kafka, AWS SQS/SNS)
  • Strong understanding of the principles of Agile working patterns and frameworks (e.g. Scrum/Kanban)
  • Able to confidently apply practices and principles across multiple business areas
  • A passion and desire for learning, technology and delivering quality products
We use cookies to measure usage and analytics according to our privacy policy.