Full Stack Developer - Remote
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
Reference: 53119951
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 jobNot quite what you are looking for? Try these similar searches
Replace a job alert
Replace a job alert
Get Job Alerts straight to your inbox
"Office Assistant jobs in London"
Your Job Alert has been created and your search saved.
'Saved search name'