Software Engineer (required Web Development experience)

Kiddie Global Solutions
Herne Bay, United Kingdom
1 month ago

Role details

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

Job location

Herne Bay, United Kingdom

Tech stack

.NET
API
JIRA
C Sharp (Programming Language)
Web Development
Embedded Software
Push Technology
IIS
Issue Tracking Systems
Mobile Application Software
Python
Visual Basic
Windows Server
MySQL
Axosoft
Scrum
SAP Sales and Distribution
Software Engineering
SQL Databases
Web Platforms
SSL Certificate Management
Blazor
GIT
Software Version Control

Job description

As a Software Engineer, you will work in an interdisciplinary team of engineers from software, hardware, mechanical, and test disciplines to provide ongoing support and develop new services for the SmartCell Services web platform and mobile applications on iOS and Android. This includes all aspects of delivery such as server management, IIS, and notification systems, as well as designing, developing, and enhancing PC-based tools to support EMS radio-based fire equipment sold throughout the EMEA region., * Capture and manage requirements for new features from all stakeholders.

  • Analyze customer requirements and design and implement appropriate solutions.
  • Manage the servers and resources used for hosting SmartCell Services.
  • Report progress to senior leadership.
  • Utilize APIs from third-party providers to gather data for the SmartCell Services platform.
  • Follow Kidde Global Solutions' working practices for cyber resilience and product development.

Requirements

  • 2-4 years of relevant software development experience
  • Experience in C# and .NET, working in Visual Studio 2022.
  • Proficient in written and spoken English to document solutions and communicate progress with line managers and senior management.
  • MySQL and database management skills.
  • Experience with Microsoft IIS.
  • PC-based development targeting PC and mobile platforms.
  • Experience with issue tracking software; training will be provided on Axosoft Scrum platform or Jira.

Knowledge of (desirable):

  • .NET Blazor Server
  • .NET MAUI
  • Windows server management
  • Version control systems, preferably Git

Nice to Have

  • VB.NET
  • Python
  • Heidi SQL
  • Aqua Studio
  • SSL certificate management
  • Email and push notification services
  • Understanding of cybersecurity best practices. Familiarity with tools such as Coverity, Black Duck, ThreatModeler, and SD Elements is a plus.

Additional Opportunities

  • Apply your skills in embedded firmware, including writing code to control EMS proprietary RF-based sub-1GHz products.

Benefits & conditions

  • 25 days holidays plus bank holidays
  • DC pension scheme
  • Life Assurance
  • Employee scholarship scheme
  • Benefits Central Platform hosting employee reward and recognition initiatives and health and wellbeing resources
  • Bravo Awards which recognise outstanding contributions from all employees and encourage excellence

About the company

As part of EMS Ltd, within the Kidde Global Solutions Commercial Fire Business Unit, you will join a legacy of leadership in fire safety - working with cutting-edge technologies that safeguard lives and property across the globe. With a recent $10M investment in product innovation, we're committed to expanding our impact and providing dynamic opportunities for growth within our team. You'll be part of a company that prioritizes quality, integrity, collaboration, and customer care, with the resources, training, and incentives to ensure your success every step of the way. If you're ready to take the next step in your career and be part of an innovative, mission-driven team, apply now. Electronic Modular Services (EMS), a leader in wireless fire detection systems, is looking for a Software Engineer to join our engineering team in Herne Bay. We develop a wide range of wireless fire alarm devices, including smoke and heat detectors, sounders, control panels, and advanced networking equipment. Our technology plays a critical role in protecting lives across the globe. Joining EMS means becoming part of a global organization with a unique local culture. While we operate at an international scale, we foster a collaborative and inclusive atmosphere-where employees feel supported and connected. We value teamwork, celebrate achievements together, and ensure every voice is heard. This is a great opportunity to make a real impact in a company that blends innovation with a meaningful mission., Kidde Global Solutions is a world leader in fire & life safety solutions tailored for complex commercial facilities to homes. Through iconic, industry-defining brands including Kidde, Kidde Commercial, Edwards, GST, Badger, Gloria and Aritech, we provide residential and commercial customers with advanced solutions and services to protect people and property in a wide range of applications, all around the globe.

Apply for this position