×
Register Here to Apply for Jobs or Post Jobs. X

IoT & Data Software Engineer

Job in Slough, Berkshire, SL1, England, UK
Listing for: Computewell
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Our consultants combine creative problem solving, innovative technologies and proven implementation skills to deliver solutions that can give our clients' business a competitive edge.

We provide IT consultancy, bespoke application development, project management and technical resourcing services to clients across diverse markets.

If you are interested working with us, below are the current openings we have, so please apply by sending your cv at by mentioning the job title in the subject of the email.

Join the team...

We are currently hiring for these positions:

IoT - Software Developer

Industry

Experience:

2 Years +

Desired

Skills:

  • Apache Kafka, Spark Streaming and EMS messaging suite.
  • Hbase, Cassandra, Core Spark.
  • Geneos, Kibana with Logstash and beats.
  • Mongo

    DB, Apache Couch

    DB and Elasticsearch nosql data stores alongside Oracle RAC and Microsoft SQL Server Cluster.
  • Python, Perl, Angular2, Flask, Shell.
  • Having some knowledge of Java framework is beneficial. Not essential to have knowledge of all the above listed tools and technologies, but the more the better.

Desired

Experience:

  • Experience in working with workflow management abstractions like Luigi, Air Flow and Azkaban.
  • Experience in building near real time streaming platform using Kafka, Spark Streaming, Core Spark, HBase, Cassandra and Data Stax tools.
  • Experience working with multiple types of sensors, and data gateways.
  • Preferred to have working experience with Microsoft IoT tools (not mandatory).
  • If you have similar experience i.e. you have experience in above areas but using different toolsets, that's fine as well.

Qualifications:

  • Bachelor Degree (preferred in any Science subject) or Bachelor degree in Computer Science or Computer Applications (BCA) or A Levels with Maths & Computing subjects with some Certificate or Diploma in any Programming Languages.

Duties:

  • To develop the IoT integrations as per project delivery requirements.
  • Developing live and batch data streaming services for IoT devices.
  • To work with Business Analysts, Technical Architects & Solution Designers to understand the detail of the designed solutions and develop the requirements using different programming languages and tools.
  • To liaise with Project Manager and PMO team and follow the task timelines and report progress and delays.
  • Highlight any risk and issues to development completion timelines to PMO team.
  • To work with co‑team members and developers and support System Integration Testing.
  • Unit Testing the Code fixing the defects identified during SIT and UAT and other testing phases.
Dev Ops - Programmer

Industry

Experience:

2 Year+

Desired

Skills:

  • Experience in building and maintaining CI/CD pipelines using tools such as Jenkins, Git, Docker and Kubernetes.
  • Knowledge of scripting languages such as Bash, Python or Groovy.
  • Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure automation tools like Terraform.
  • Understanding of software deployment processes and version control best practices.
  • Cloud or on‑premise environment setup and configuration.
  • Experience with continuous integration and continuous delivery principles.

Desired

Experience:

  • Previous role as a Dev Ops engineer or similar within a production environment.
  • Implemented automated build, test, and deployment pipelines.
  • Collaborated with development teams to integrate continuous delivery into projects.
  • Managed release lifecycle and environment management.
  • Ensured platform reliability and performance through monitoring and automation.
  • Helped design the code‑merging working environment, and CI/CD structures for deployments of projects.

Qualifications:

  • Bachelor Degree (preferred in Computer Science or Networking) or A Levels with Computing with some Certificate or Diploma in Programming Languages or IT Toolsets listed above.

Duties:

  • To develop the required platform environments as per project delivery requirements.
  • Help design the code merging working environment, and CI/CD structures for deployments of projects.
  • To work with peer programmers, software developers & Solution Designers to understand the detail of the project requirement and proposed solutions and accordingly develop the integration, environment, and continuous deployment…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary