All applications must be made via JBAs online recruitment portal at: https://jbariskmanagement.current-vacancies.com/Jobs/Advert/3894332?cid=3213&t=Full-Stack-Developer
Do you have experience with cloud computing and API-driven architecture? Are you interested in working for a science-led company that provides geospatial flood risk data to international companies?
JBA Risk Management are the global leaders in flood risk science and we're looking for a talented full stack developer to join our expert team.
You'll be joining an established environmental and engineering consultancy who put sustainability and resilience to climate change at the heart of our company strategy. With offices in nine countries around the world and across the UK and Ireland, we like to think we make a difference. We are independent and employee-owned allowing us the freedom to focus on innovation and our commitment to exceptional client service.
Our workforce is central to our success, and we invest heavily in supporting staff development. We are great people to work for. JBA supports hybrid working which provides for greater flexibility with the way that we work.
Our team has adopted a hybrid working approach with some requirement to work both from home and in the office. We supply basic equipment to support this. You will need to be in the Skipton office a minimum of 3 days a week.
Visit https://www.jbarisk.com/ to find out more about what we do.
Your role:
We have an ambitious multi-year plan to overhaul how we deliver our data and insights. As a full stack web developer, you'll join a growing team of software developers as we execute our web-based data delivery strategy. This will involve extending and improving cloud-based APIs and associated client applications that supply hazard maps and flood risk data.
Our backend systems make use of the AWS serverless toolkit and our main programming language is Python. For our user-facing applications we make use of Django and VueJS.
The team member we are looking for:
Whether early-career, experienced, or somewhere in-between, you'll need to be capable of understanding user requirements and delivering high quality and innovative software applications. Some programming experience is a must, and you will need to appreciate the value of good software design.
A degree (BSc or MSci) in Computer Science, Software Engineering, Mathematics, Statistics or equivalent work experience is required.
Essential attributes for the role:
You enjoy collaborating and being part of a team
You are flexible and happy to be involved in a wide range of software development activities, including speaking to stakeholders, designing / writing / testing code and writing documentation
You take pride in the quality of your work
You don't shy away from challenges and are driven to create high quality, production-ready software.
Desirable attributes for the role:
We are looking for talented developers and will consider hiring a range of different skill sets and levels of experience. If you have experience or interests in one or more of the following technologies, we would be keen to hear from you:
API design and development
DevOps and Continuous Integration and Deployment (CI/CD) techniques
Containerisation strategies: Docker; Kubernetes is a bonus
AWS "Serverless" cloud computing (Lambda, API Gateway, CDK)
Experience working in a Linux environment
Front-end development using modern JavaScript frameworks like VueJS/React
Location:
The full-time role will be in our modern, eco-friendly offices at Broughton Park, near Skipton, North Yorkshire, BD23 3FD. Our team has adopted a hybrid working approach you will need to be in the Skipton office a minimum of 3 days a week.
Further information:
For further information or an informal discussion about this position, please contact Michele Giordano t: 01756 799919.
Applications:
Only applications made via JBAs online recruitment portal will be considered - our current vacancies can be found at: https://jbagroup.current-vacancies.com/Careers/JBA-Group-Vacancy-Search-Page-3213
Job Types: Full-time, Permanent
Benefits:
Company pension
Flexitime
Work from home
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.