This is a Permanent, Full Time vacancy that will close in {x} days at {xx:xx} BST.
The Role
Join Our Pioneering Team at JBA Risk Management Limited!
Are you a talented Python software developer who is passionate about making a real impact? At JBA Risk Management, we’re trailblazers in flood-related data, models, and services for the re/insurance and property sectors, international development, and public sectors. We’re looking for two dynamic software developers to help shape the future of our cutting-edge flood maps, catastrophe models, and data products.
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. Visit https://www.jbarisk.com/ to find out more about what we do.
Your role
As a key member of our team, you’ll collaborate with software developers, software testers, and flood risk experts. From gathering requirements to delivering production-ready code, you’ll be involved in every stage of the software development lifecycle. Your efforts will directly influence how we create and improve our flood maps and models.
The team member we’re looking for
An Innovative Thinker: you’re inquisitive, eager to learn, and excited to contribute to groundbreaking projects.
A Collaborative Spirit: you thrive in a team setting, valuing diverse perspectives and open communication.
Dedicated to Quality: you take pride in applying software development best-practices, delivering high quality software and meeting deadlines.
Qualifications
Educated to degree level or commercial software development experience.
Essential attributes for the role
We’re looking for candidates passionate about Python, with some experience in some of the following skills (or a willingness to learn):
- Proficiency in Python: you have a strong grasp of its core concepts and enjoy exploring its capabilities.
- Effective communication with both technical and non-technical audiences.
- Some commercial software development experience.
- Familiarity with GitLab or similar platforms for version control and CI/CD.
- Experience with geospatial data manipulation using libraries like GDAL, Shapely, Fiona.
- Handling large datasets, including numerical and statistical data using libraries like pandas, NumPy, and Numba.
- Development of Python-based data processing tools and workflows.
- Experience with Linux/Unix operating systems.
Desirable attributes for the role
Not essential, but awesome to have:
- A scientific/mathematical background.
- Experience with containerisation (Docker, Kubernetes) and cloud computing.
- Development of Python-based web applications (Django, Flask).
- Creation of Python-based web APIs (Django REST, Flask RESTful).
- Experience of high-performance/distributed computing.
- Front-end web development.
- Familiarity with relational databases.
- Knowledge of Geographical Information Systems (QGIS, ArcGIS).
- Knowledge of Python packaging for distributing libraries and tools.
- Development of software solutions focused on environmental issues, especially hydrology, flood mapping, or catastrophe modelling.
- Knowledge of the re/insurance industry.
- Knowledge of Agile software development practices (Scrum, Kanban).
Location and contact
JBA supports hybrid working which provides for greater flexibility with the way that we work.
The full-time role will be located in our modern, eco-friendly offices at Broughton Park, near Skipton, North Yorkshire. 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. Anyone eligible to work in the UK is welcome to apply, but please be aware, the successful candidate will be required to work from our Skipton office a minimum of two days per week.
This unique work setting sits on the boundary of the Yorkshire Dales National Park and offers easy access to stunning countryside. Skipton is a bustling market town with great schools, services and leisure facilities, and is within easy reach of Leeds, Bradford, Manchester and the Lake District. Find out more at https://www.welcometoskipton.com
Please complete the application form as much as possible, CV's may not always be referred to during the initial shortlisting stage.
For further information or an informal discussion about this position, please contact Simon Wright on Simon.Wright@jbarisk.com
The JBA Family
The JBA Group is a family of environmental, engineering and risk management companies committed to exceptional service and helping clients and communities build resilience to flood and environmental risk in a changing climate. We're leading the way to integrate science and technology to provide our clients with a forward-thinking view of climate resilience.
We can only do this through our fantastic team, and we believe in providing a competitive salary, flexible working conditions and the best benefits package we can. We’re an employee-owned organisation and have no external shareholders to pay, meaning all our staff benefit directly from our profits through our annual Employee-Owned Benefit scheme.
Alongside this, we’re focused on helping our staff develop their skills and offer a generous training budget to every member of staff, as well as a professional development programme and support in the attainment of professional qualifications including chartered membership.
We invest in our staff’s mental health and wellbeing, encouraging our staff to maintain a healthy work-life balance and organising social activities from bake sales and book clubs to badminton. We also invest in the wider community by funding our own charitable foundation, the JBA Trust, supporting sustainability initiatives such as tree planting, and facilitating outreach visits by our team of STEM ambassadors.
JBA is committed to creating and sustaining a working environment in which everyone has an equal opportunity to fulfil their potential and we welcome applications from suitably qualified people from all sections of the community. All roles will be considered for part-time or flexible working, and we encourage applications from candidates who may be returning to work after a career break for any reason, or who are looking to change industry.
No unsolicited CVs from Agencies. All Agencies should note that if JBA receives an application via other means - even if it comes after your first contact with us - there will be no contractual entitlement to an introduction fee or other fees. In sending us any applications you are deemed to have agreed to these terms.
Our Staff Benefits
Documents
Alternatively, please sign in with...
Published
Not PublishedClosing
in X days