Fullstack Developer

Kiota Recruitment
Eastleigh, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 65K

Job location

Eastleigh, United Kingdom

Tech stack

.NET
API
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
DevOps
Modbus
Message Queuing Telemetry Transport (MQTT)
NoSQL
OAuth
Role-Based Access Control
Secure Coding
Software Systems
SQL Databases
TCP/IP
Web Applications
React
Backend
Information Technology
GraphQL
React Native
Front End Software Development
REST
Terraform

Job description

We are working with a well established engineering group seeking a Senior Fullstack Developer to support the continued development of their core operational and customer facing systems. This is a hands-on, delivery-focused role, where you will be actively building, improving and maintaining live systems used across the business. The role would suit a senior developer who enjoys staying close to the code, while supporting and mentoring a junior developer. You will contribute directly to customer portals, APIs and IoT integrations while contributing to technical decisions and supporting development best practice within the team. Key Duties and Responsibilities

  • Design, develop and deploy scalable web applications across frontend and backend environments using modern frameworks and cloud platforms.
  • Build and enhance customer facing portals including dashboards, mapping functionality, role based access control and IoT integrations.
  • Develop, maintain and optimise RESTful and GraphQL APIs to support internal systems and third party services.
  • Support the adoption and continuous improvement of DevOps practices including CI and CD pipelines, monitoring and automated deployments.
  • Provide technical guidance to junior developers through code reviews, mentoring and day to day collaboration.
  • Contribute to technical improvements and the ongoing evolution of the existing platform.
  • Work closely with stakeholders across the business to ensure software solutions align with operational and commercial requirements.
  • Maintain clear and accurate technical documentation and contribute to continuous improvement initiatives.

Requirements

  • Proven experience as a Fullstack Developer with strong capability across backend development using .NET and C#.
  • Experience with frontend development using ReactJS.
  • Experience working with cloud platforms, with Azure strongly preferred.
  • Strong background designing and consuming RESTful and GraphQL APIs.
  • Good understanding of data modelling and experience working with SQL, NoSQL or similar database technologies.
  • Demonstrable experience working with DevOps pipelines, CI and CD processes and automated testing.
  • Solid understanding of secure coding practices, authentication methods such as OAuth2, and role based access control.
  • Strong analytical and problem solving skills with the ability to work independently on complex tasks.
  • Confident communicator able to work effectively with both technical and non technical stakeholders.
  • Degree in Computer Science or equivalent practical experience is desirable.
  • Exposure to React Native, Terraform or IoT technologies such as MQTT, Modbus TCP IP or Azure IoT Hub would be advantageous.

Apply for this position