Jobs

Software Engineer


Job details
  • UKCEH
  • Lancaster
  • 2 weeks ago

Salary - £37,405 - £39,694
Hybrid working (50/50)
We will be reviewing application upon receipt. We reserve the right to close this advert, should we find the right candidate, so we encourage you to apply early.

UKCentre for Ecology & Hydrology (UKCEH) is looking for an experienced Software Engineer with an emphasis on UI developmentto join our team, contributing to scientific discovery and generating the data, insights, and solutions that researchers, businesses and governments need to solve complex environmental challenges.

Working at UKCEH is rewarding. Our science makes a real difference, enabling people and the environment to prosper, and enriching society. We are the custodians of a wealth of environmental data, collected by UKCEH and its predecessors over the course of more than 60 years. 

As a valued member of our team, you’ll get:

27 days annual leave, rising to 29 days after five years 10% employer pension contribution Enhanced maternity and paternity leave 24 hour, 365-day access to support with physical, mental, social, health or financial issues Flexible working opportunities

And much more.... 

You’ll be joining the Environmental Data Science group, to carry out development on digital research infrastructure, which supports our nationally and internationally important environmental science.

Developing an overarching software architecture to support various initiatives. This includes development of an integrated research cloud infrastructure, digital twins, collaborative platforms, data processing pipelines, integrated monitoring, and FAIR access to digital assets.

You will be part of an expanding multidisciplinary team, adopting common software architectural principles. Helping to develop scalable, robust, and interoperable solutions. Using an agile development methodology, with a co-design aspect, contributing to the creation of cloud-based and hybrid solutions.

You’ll be joining a leading independent, not-for-profit research institute that’s committed to recruiting talented people like you, progressing your career, and giving you the support you need to thrive at UKCEH.

Your main responsibilities will include:

Collaborating with designers to refine user experiences (UX), and work to create clean, accessible, and efficient UI components using technologies such as JavaScript and React Creating and maintaining technical documentation, contributing to knowledge sharing Working with an exciting teamofsoftware engineers, data scientists, data stewards, designers, software engineers and system architects contributing to an overarching software architecture to support various projects Applying and promoting agile software development methodologies and culture Researching, learning, and adopting emerging technologies and best practices, to enhance software development processes and contribute innovative ideas

For the role of Software Engineer, we’re looking for somebody who has:

A good degree in an appropriate subject, or significant experience of working in a Software Engineering environment Experience in front-end development, including UI/UXdesign, JavaScript frameworks (e.g. React, Vue.js), and an understanding of responsive design principles Experience with version control systems (e.g., GitHub, GitLab) Confidence using modern deployment tools and practises, able to rapidly prototype systemsand share with stakeholders. General understanding of full software development stack. Excellent communication skills, adopting a collaborative and inclusive approach across a range of stakeholders The ability to work autonomously A passion to learn new technologies and adapt quickly to evolving software development trends

If we’ve just described you, we’d love to meet.Apply now.Please send us your CV, accompanied by a covering letter which highlights any relevant skills and experience, together with what excites you most about the role and working for UKCEH.

Unfortunately, we are unable to offer visa sponsorship for this position at this time.

If you have any questions about the role, or working in the Environmental Data Science team, contactIain Walmsley, email:

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Software Engineer - Machine Learning Compilers

Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join a team of brilliant engineers located in Cambridge, UK who specialise in ML software.This role presents an opportunity to chip in to advance ML technology. You will help to build the software that enables...

Cambridge

Software Engineer

Position: Software EngineerLocation: Milton KeynesSalary £60,000 - £70,000Our client is seeking a talented and driven Software Engineer to join their dynamic team. This is a unique opportunity to contribute to innovative projects with real-world impact, working on cutting-edge software solutions for high-profile clients in both the public and private sectors....

Milton Keynes

Software Engineer

Software Developer - PHP, JavaScriptAutomation Solutions, software applications, mainly remoteJunior to Mid LevelInnovative business leader in Automation Technology are looking for an experienced Software Developer to join their growing team. The software will simplify complex business processes using AI driven automation.Their tech stack includes PHP with Symfony, JavaScript, Python, and...

Manchester

Software Engineer

Join KO2's Client: Revolutionizing Brain Understanding Through Cutting-Edge Technology!Are you ready to take your career to the next level by working on ground-breaking projects that reverse-engineer the brain? KO2's client, based in Sheffield, is on a mission to push the boundaries of neuroscience and artificial intelligence. This is your opportunity...

Sheffield

Software Engineer

We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand...

ARM Newmarket

Software Engineer

We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand...

ARM Cambridge