Software Engineer

Kiota Recruitment
Chandler's Ford, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 130K

Job location

Chandler's Ford, United Kingdom

Tech stack

.NET
API
Software Applications
Azure
Software Debugging
JSON
Windows Presentation Foundation
Networking Basics
Systems Integration
Windows Forms
Data Logging
Reliability of Systems
Deployment Automation
REST
Predix

Job description

They are seeking a Contract Software Engineer to take ownership of a live device configuration tool and deliver it through to completion, based at their head office in Chandlers Ford.

This is a hands on delivery role focused on stabilising and enhancing an existing application, followed by contributing to a wider Azure based IoT platform.

You will work closely with internal stakeholders to solve technical challenges and deliver robust, production ready solutions.

Key Responsibilities

  • Take ownership of an in progress configuration tool and deliver to production.
  • Extend and improve an existing .NET WinForms application.
  • Integrate device APIs to automate provisioning and configuration workflows.
  • Enhance error handling, logging and system reliability.
  • Troubleshoot device communication and network related issues.
  • Improve usability for field engineers and end users.
  • Implement JSON driven configuration logic and templates.
  • Ensure maintainability through clear documentation and structure.
  • Collaborate with engineering teams on wider platform development.

Requirements

  • Strong experience with C# and .NET development.
  • Experience integrating with REST APIs and external systems.
  • Background in desktop applications such as WinForms or WPF.
  • Strong debugging and problem solving capability.
  • Experience working with Microsoft Azure services.
  • Understanding of networking fundamentals and device communication.
  • Ability to quickly take ownership of existing codebases.
  • Comfortable working independently in a delivery focused role.
  • Experience with IoT or device based systems such as Teltonika beneficial.
  • Exposure to Azure IoT or telemetry platforms advantageous.

Apply for this position