Software Engineer (BE208A6)

Referment Limited
Epsom, United Kingdom
1 day ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Amazon Web Services Amazon S3 Software Bug Management Business Software Cloud Computing Code Review Continuous Integration Information Engineering Data Security Data Systems Github Python (Programming Language)
+13 more
TypeScript AWS Cdk ReactJS Delivery Pipeline Fastapi Pytest Infrastructure Automation Frameworks Playwright AWS Fargate Functional Programming Mocha Software Version Control Serverless Computing

Job description

Referment is working with a social-impact software business whose data and benefits technology helps public-service organisations identify and support low-income households. The engineering team builds analytics and calculation products used by local authorities and other organisations delivering essential services. You will work predominantly on a household data platform, designing and releasing new features under a Data Engineering Lead. This is a hands-on full-stack role spanning product code, cloud infrastructure, delivery pipelines and security. Alongside feature work and maintenance, you will help improve engineering practices through pairing, review and constructive technical discussion. The RoleDesign, build, test and release features across front-end and back-end services. Work with React, TypeScript and Python services, including FastAPI and Pydantic, in an AWS serverless environment. Contribute to CI/CD, infrastructure as code and automated quality controls using tools such as GitHub, AWS CDK and testing frameworks including Playwright, Pytest, Mocha and Chai. Support event-driven data and warehouse workflows across AWS services such as RDS, Fargate, Lambda, S3 and Athena. Handle maintenance and bug fixes as well as new product work, keeping data security, reliability and cost-conscious architecture in view. Take part in scoping, code review, pairing and post-mortems, helping the team learn and work effectively across the wider organisation.

What We’re Looking ForPractical software-engineering experience across more than one part of a modern web stack. A sound understanding of testing, version control and collaborative delivery practices. An interest in cloud infrastructure, secure handling of sensitive data and dependable production systems. The curiosity and aptitude to learn unfamiliar tools; the source places greater emphasis on development potential than on already knowing every technology in the stack. Clear communication and a willingness to contribute to technical decisions while remaining hands-on.

Requirements

Relevant Desirable ExperienceExperience with React, TypeScript, Python, FastAPI, AWS serverless services, infrastructure as code or event-driven data systems would help, but candidates with adjacent technologies and strong learning ability should not rule themselves out. This could suit a software engineer who wants broad product ownership across application code and cloud delivery, and who is motivated by building technology used in public-service and social-policy settings. #Referment

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…