About the Job
Meteor Communications is a success story in the Environmental Monitoring sector, having developed an integrated end-to-end monitoring ecosystem over the last 10 years that now spans the whole of the United Kingdom and Ireland and is now becoming established in Europe.
Meteor provides two main product strands to the Water Industry and Governments: Water Quality as a Service (WqaaS) and real-time imaging from our unique low-power Meteor Remote Camera (MRC). Both products are tightly integrated along with other data and functionality in the MeteorCloud web portal. This is an exciting market leading platform and its deployment, along with Meteor's sensor integration technology: the Environmental Sensor Network (Esnet), has lead to a high level of company growth in recent years.
Due to this growth, we are seeking a Senior/Lead Full Stack Systems Developer to strengthen our team and drive our web-based systems and services to new heights.
The Role and Responsibilities
Reporting to the CIO, the role will be responsible for the maintenance, development and rollout of Meteor's system products and services and vital to the future growth and success of the company.
What You'll be doing
Working alongside a small team of highly experienced industry and technology specialists you will be taking a lead role in the production, deployment and maintenance of Meteor's software products and services.
Benefits and Culture
Meteor has strong social and environmental values that are integral to the company culture. In addition, Meteor has a strong track record of identifying innovation and successfully translating it into products through high levels of technical competence.
Salary: up to £80,000 p.a.
Profit and Performance-related bonus
Holiday: 25 days p.a.
Private Medical Insurance Scheme
Contributory Pension Scheme: 5% employee, 7% company
Employee Electric Car Salary Sacrifice Scheme
Knowledge, Experience and Qualification
Educated to degree level, you will be able to demonstrate a strong track record of personal achievement and success as a Full Stack Developer in your career. In particular, you will be able to demonstrate a deep understanding of:
* Full Software System Lifecycle
* Software Systems Design, Development, Testing, and Deployment Strategies for High Availability,
Performance & Security in Enterprise Systems
* Networks: LAN & WAN/Internet, Security
* Database and Database Access Design and Optimisation for Applications
* Human Computer Interaction (HCI) in Software Systems
* Machine-to-Machine Automation Technologies
Experience with any Java based Enterprise Middleware Platform is a core requirement and experience with any of the following technologies and methodologies would be an advantage:
* Containerisation: Docker
* MQTT, RESTful URL Data Integration
* Deep Learning Neural Network Platforms
* Leading a small team of developers/mentoring
* Enterprise Linux Platforms
A keen interest in the environment and environmental issues would also be an advantage.