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
Security Generalist Sr / Luke AFB
Description: Develops, administers and audits security programs for compliance with government regulations associated with the protection of classified material and export controlled data. Develops a
Senior Member of Technical Staff
Job Description Cloud Engineering Infrastructure Development - Virtual Machine Control Plane At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team o
Regulatory Affairs Senior Engineer
ABOUT WHIRLPOOL CORPORATION Whirlpool Corporation (NYSE: WHR) is committed to being the best global kitchen and laundry company, in constant pursuit of improving life at home. In an increasingly digi
Associate Financial Analyst (Hybrid)
Description Job Summary Under general supervision, uses specialized knowledge and skills obtained through education and experience to review financial items that impact Raymond James as a whole. Guid
Associate Patient & Customer Experience Liaison
Req Number 114188 Job Description Serves as liaison between care providers, patients and families. Maintains ongoing communication with patients and their families; responds to some of the comfort ne
Pharmacy Customer Service Associate
Job Description: Models and delivers a distinctive and delightful customer experience. Registers sales on assigned cash register, provides customers with courteous, fair, friendly, and efficient chec
Clinical Research Nurse
Looking for a tenured nursing professional with prior oncology experience to step into a clinical research nursing position! This candidate will have the opportunity to work in one of the top cancer
Payroll Analyst
Payroll Analyst at GitLab Remote The GitLab DevSecOps platform (https://about.gitlab.com/solutions/devops-platform/) empowers 100,000+ organizations to deliver software faster and more efficiently. W
Customer Service Associate - Temporary
Job Description: Models and delivers a distinctive and delightful customer experience. Registers sales on assigned cash register, provides customers with courteous, fair, friendly, and efficient chec
Associate, Accounting
Alternate Locations: Work from Home Work Arrangement: Remote : Work at home employee residing outside of a commutable distance to an office location. Relocation assistance: is not available for this
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved