Experienced SaaS Platform Developer at Encortec Ltd, Exeter/Remote, Part-Time, £Freelance Rate

Contract Description

Experienced SaaS Platform Developer

Part-Time / Freelance

Company: Encortec Ltd

Location: Exeter, Devon, UK

Working arrangement: Flexible part-time or freelance, with remote working considered

Start date: As soon as possible

Indicative rate: Negotiable, depending on experience

About Encortec

Encortec is a University of Exeter spin-out developing self-powered IoT monitoring systems for railway infrastructure, industrial equipment and other critical assets.

We are looking for an experienced SaaS Platform Developer to develop and enhance our cloud-based IoT monitoring platform.

The Role

Encortec has an existing IoT SaaS platform and is looking for an experienced developer to assess, improve and extend its functionality.

The successful candidate will initially review the existing platform and investigate opportunities to modify and develop it further. This will include cloud infrastructure, device connectivity, data management, dashboards and analytical capabilities.

You will work closely with Encortec's embedded software and engineering team to develop a reliable, scalable and cost-effective platform.

Key Responsibilities

  • Review and improve the existing SaaS platform and software architecture.
  • Develop and maintain AWS cloud infrastructure, databases and APIs.
  • Integrate IoT devices and communication protocols, including MQTT.
  • Develop backend services, web applications and customer dashboards.
  • Implement sensor data processing, storage and visualisation.
  • Integrate Encortec's own data analytics and AI capabilities.
  • Improve platform security, reliability, scalability and performance.
  • Work with the embedded software team on device-to-cloud integration.

Essential Experience

  • Proven experience in SaaS platform development.
  • Strong practical experience with AWS cloud services.
  • Experience in backend development, databases and API integration.
  • Knowledge of IoT systems, MQTT and time-series data.
  • Experience developing web applications and dashboards.
  • Ability to review existing software and independently develop practical solutions.

Experience in Python, data analytics, AI/machine learning and industrial IoT applications would be advantageous.

The Ideal Candidate

We are looking for a hands-on developer who can independently investigate technical problems, develop software and take responsibility for delivering a working platform.

You should be comfortable working independently and collaborating with Encortec's electronics and embedded software engineers.

Working Arrangement

Flexible part-time or freelance arrangements are available. The initial engagement will involve a paid technical assessment of the existing platform, with the opportunity for further development work.

Remote working is possible, with planned meetings and visits to our Exeter facilities.