Loading...

Software Engineer

  • Full Time
  • UK

TEC Partners Limited

Software Engineer Overview

Company Name TEC Partners Limited
Job Role Software Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Rest of UK

An exciting opportunity has arisen for a Mid-Level Software Engineer to join an innovative technology company based in Braintree, Essex, specializing in the utilities sector. This company is developing a cloud-native platform that integrates software, hardware, and distributed energy assets, enabling real-time monitoring, control, and automation at scale. As part of a high-performing team, you will tackle complex, real-world challenges across IoT, distributed systems, and scalable infrastructure.

Key Responsibilities

  • Develop and maintain scalable backend services utilizing Python with Django and AWS.
  • Design and create robust APIs and data models for both internal applications and customer-facing solutions.
  • Work with IoT communication protocols such as MQTT and HTTP to integrate with field devices.
  • Contribute to the development of frontend interfaces using React.
  • Build and optimize data pipelines for handling large-scale time-series data.
  • Collaborate with cross-functional teams, including hardware and edge engineering.
  • Troubleshoot and resolve production issues in a dynamic environment.
  • Participate in system design and architecture discussions, contributing to technical decision-making.
  • Support end users and collaborate closely with customer teams to deliver reliable solutions.

Essential Skills and Experience

  • Strong experience with Python or another backend programming language.
  • Experience or familiarity with Django and React frameworks.
  • Solid understanding of SQL and relational database design, preferably MySQL.
  • Experience with cloud platforms, particularly AWS.
  • Familiarity with containerization technologies like Docker.
  • Good understanding of RESTful API design principles.
  • Strong problem-solving skills with a proactive, hands-on approach.

Desirable Experience

  • Experience with event-driven or microservices architectures.
  • Familiarity with time-series databases or large-scale data pipelines.
  • Exposure to IoT systems or distributed device environments.
  • Interest in renewable energy, infrastructure, or industrial technology.
  • Experience with modern frontend frameworks such as Next.js.

What’s on Offer

  • Opportunity to work within a small, high-impact engineering team.
  • Significant ownership and influence over technical direction.
  • Exposure to cutting-edge technologies and complex, meaningful projects.
  • Collaborative environment with experienced engineers and leadership.
  • Flexible hybrid working arrangements.
  • Strong opportunities for professional growth and career progression.

Application Process

If you are interested in this opportunity, please submit your CV along with a brief overview of your relevant experience. Including examples of projects or technologies you have worked with would be highly beneficial.


Degree Requirement: Not Specified

Visa Sponsorship May be

To apply for this job please visit www.tecpartners.co.uk.