Software Developer Job In Southampton

Software Developer - NICE
  • Southampton, England, United Kingdom
  • via J-Vers.com
-
Job Description

Software Developer (CCTV Developer).

Location: Hedge End, Southampton, Hampshire

Number of Hours: 37.5

So, what’s the role all about?

Here at NICE Public Safety, we provide state of the art solutions for the Public Safety & Justice market, providing software as a service for multi-media evidence management to a worldwide customer base.

A critical part of our offering is ingesting and viewing an ever growing variety of media (video/audio) file types. NICE Public Safety has a specialist media file transcoding team who have developed world class expertise in media transcoding. We have a vacancy for a developer to join this team.

We are looking for a talented Software Developer to join our team, with the scope including:

  • Design of video and media transcoding solutions for NICE’s digital evidence management platform.
  • Research into 3rd party video formats to understand how they are encoded.
  • A successful candidate will be stimulated by analysis of systems to understand how they work.

How will you make an impact?

  • Leading a multidisciplinary, distributed team. Ensuring high focus, motivation and collaboration.
  • Design, implementation and developer-level test of CCTV audio/video format decoders.
  • Reverse engineering on-disk data to determine file (container) format, audio/video codec and metadata (timestamps, GPS, …)
  • Ensuring your code takes into account the concerns of security, scalability, compatibility and maintainability.
  • Performing testing of your work, fixing defects and helping to resolve customer support cases.

Have you got what it takes?

Must have:

  • A strong interest in problem solving faced with nominal written documentation.
  • Aptitude for working autonomously and with minimal supervision.
  • Ability to communicate effectively, including via email, instant message and video conferencing tools.
  • Ability to work from first principles.
  • Experience developing applications in C++ and C# using Visual Studio.
  • A strong grasp of Windows development tools.
  • Experience of unit testing, code reviews, and other product quality disciplines.
  • Experience of Agile development processes.

You will have an advantage if you have:

  • Experience of video and/or audio media processing.
  • Experience in design of secure systems.
  • Strong knowledge of Microsoft Visual Studio, .NET, JSON.
  • Interest in learning new languages, platforms and technologies.
  • Good knowledge of multithreaded and multi-process systems.

What’s in it for you?

NICE-FLEX!

At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.

  • Position ID: 4140.
  • Reporting into: Manager, Engineering.
  • Job type: R&D.

#LI-Hybrid

#J-18808-Ljbffr

;