Home
/
Comprehensive
/
Senior Software Engineer
Senior Software Engineer-March 2024
Shepshed
Mar 28, 2026
About Senior Software Engineer

  Position: Senior Software Engineer

  Location: Shepshed, United Kingdom

  Senior Software Engineer (Full Stack)

  Shepshed, Loughborough, UK

  About Us:

  Welcome to Campbell Scientific UK

  We are part of a dynamic international group recognized for its scientific instruments that accurately translate measurement data into usable information for a wide range of applications (water, energy, gas flux, soils, aviation, and infrastructure, etc.). Our reputation largely rest on our data acquisition and control systems for a wide range of sensors.

  What sets us apart? The ability to offer a complete package to our clients, including not only measurement instruments but also a monitoring platform and associated services. Our vision: Provide customized and innovative solutions, backed up by excellent services

  to deliver "The Best of the Best" to our customers. Our commitment: Foster innovation to create smarter applications, accelerate processing,

  improve information dissemination, optimize data storage, and provide more reliable

  insights.

  Position Overview:

  Join our team as a senior full-stack software engineer and contribute to the design and development of meteorological and climatological solutions for national meteorological services, civil and military aviation authorities, and international airports. You will delve into the field of meteorology, understand how meteorological information is transmitted and shared globally, and understand and describe meteorological and climatological phenomena.

  In this role, you will be responsible for designing, developing, and supporting software features for our Néo solution. You will work in a microservices and micro-frontend architecture (Angular, NestJS, Spring Boot/Quarkus, Go), within a containerized infrastructure (Docker, Swarm, and Kubernetes), and follow agile development practices

  (Scrum).

  Keywords: Meteorology, Climatology, Hydrometeorology, Aeronautical Meteorology,

  Angular, NestJS, Typescript, Spring Boot, Quarkus, Geoserver, Java, OpenLayers,

  RabbitMQ, MongoDB, PostgreSQL, TimescaleDB, Go

  Responsibilities:

  · Implementation of software architecture solutions in a microservices environment (Docker Swarm, Kubernetes), focusing on observability, performance monitoring, log collection, scalability, and high availability, in collaboration with the DevOps team.

  · Assist the team in integrating practices related to software security in the development lifecycle (DevSecOps), such as automating vulnerability scans, reporting associated metrics, proposing solutions to address vulnerabilities identified in scans, OWASP top 10, and Pentest reports.

  · Design, develop, and support software features in a meteorological/climatological solution.

  · Participation in agile development practices, enhancement of our methodology, and proactive contribution.

  · Implementation of unit and end-to-end tests to support developed features.

  You will also:

  · Work collaboratively with project managers and delivery team

  · Acquire expertise in meteorology and climatology through collaboration with domain experts.

  · Maintain a technology watch to keep abreast of new developments in IT. Required Qualifications:

  · Degree in Computer Science or equivalent Bachelor's degree (Engineering, Commerce).

  · Minimum of 5 years of software development experience.

  Required Skills: · Languages: Javascript/Typescript, Java, Go.

  · Frameworks: Spring Boot, Spring Security, NestJS.

  · Execution environments: NodeJS, Java, Go.

  · Restful services in a microservices architecture.

  · Good knowledge of HTTP, TLS, AMQP (0.9, 1.0) protocols.

  · Knowledge of PostgreSQL, MongoDB databases.

  · Docker containerization in a cluster environment (Swarm/Kubernetes).

  · Linux environment, Git. · Good level of English.

  Preferred Assets: While not mandatory, experience or familiarity with any of the following is an asset: · Frameworks: Angular, AngularJS, Quarkus. · Familiarity with Geoserver. Our Values:

  The selected profiles will align with our ARCTIC values (Responsibility, Respect, Customer Orientation, Teamwork, Innovation, and Continuous Improvement). What We Offer:

  · A corporate culture that encourages commitment, collaboration, and job satisfaction. · Worldwide projects in meteorology and aviation. · Competitive remuneration. · Benefits such as Salary sacrifice pension and a bonus system.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Java Enterprise Account Manager
Job Description Are you an experienced software sales representative, with a passion for prospecting, and a laser focus on closing deals? If so, we would love to have you join our outstanding team of
VP/Director of Finance
Description The Director of Finance will oversee the finance and accounting functions of the organization. Directly supervising Finance Department employees in the day-to-day functions involved in pr
Principal Member of Technical Staff
Job Description Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy
barista - Store# 06833, ILIFF & BUCKLEY
Join us and inspire with every cup! At Starbucks, it’s all about connection. People are at the heart of who we are, especially the people that are a part of our store team. We connect with each other
Quality Control
Job Description Quality Control 2001 Theurer Blvd, Winona, MN 55987 MN100 Distribution Center Part-time Shift(s): MON TUE WED THU FRI SAT SUN All Hours Available Up to 28 hours/week OVERVIEW: Find yo
Staff Environmental Planner - Siting & Routing (Multiple Locations)
Description Burns & McDonnell’s Texas Regional Global Practice, officed out of Houston or Austin, is actively seeking a Staff Environmental Planner to support business for transmission line routi
Nurse Practitioner
Nurse Practitioner   Fonemed is expanding its services and is looking for passionate and dedicated Nurse Practitioners to add to its exceptional and growing team in a work from home telehealth positi
Office Assistant
Excellent career opportumity for an individudal with strong experience using Microsoft Excel and MS Word.  Must possess excellent verbal communication skills for professional phone interactions to as
Digital Mission Systems Engineer
Digital Mission Systems Engineer SRC, Inc. (https://www.srcinc.com/) is currently seeking a seeking a Systems Engineer with applied digital engineering (DE)/model-based engineering (MBE) experience t
Team Member
Team Member We’re glad you’re here. Think about it – you and us? Sounds like it could be a match made in the meat heavens. If you’re here for: Discounted Curly Fries (and all our menu items for that
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved