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.