Senior Software Developer

Posted 3 days ago
Shaw Daniels Solutions Ltd
Senior Software Developer
  • Full Time
  • Birmingham, UK
  • £48,000 - £72,000 GBP / yearly
Apply Now

Full job description

Shaw Daniels Solutions Ltd

Salary: £48,000 – £72,000 per year

Senior Software Developer/Software Engineer

Birmingham

Salary on request

Our Clients is the Emmy award winning leading provider of content protection solutions to the media and entertainment industry, now seek an experienced Senior Software Developer/Software Engineer, with strong commercial development experience in C++ or similar, familiarity with distributed systems, keen mathematical skills, and enthusiasm for technical challenges. The successful candidates will be expected to develop their skills in multiple, challenging technical areas to work as part of a rapidly growing technical organisation. If this sounds like you then.

This role reports to the Content Identification Team Leader and will be based in our Birmingham office. Each member of the team is expected to work across several disciplines, including software/database design, C++ algorithm development, continuous integration/delivery and PHP scripting.

Responsibilities

* Working as part of a team on a large-scale application that supports services in use by major global media companies.

* Being responsible for the full development lifecycle, from design and prototype through development, testing, deployment and support.

* Delivering to rapid timescales in a dynamic environment.

* Developing new techniques in the areas of video and audio fingerprinting, content classification, and watermarking.

* Working closely with other team members in an agile environment, sharing knowledge and mentoring.

* Demonstrating drive and enthusiasm, innovating, working with minimal direction, meeting requirements, and delivering to a high standard.

Requirements

* BEng / MEng / BSc / MSc in relevant subject or equivalent experience.

* Strong commercial software development experience, including object oriented concepts.

* Experience in software development for distributed systems.

* Excellent mathematical and communication skills.

* Experience with automated testing best practices, and Continuous Integration/Delivery.

* Familiarity with software configuration management (SCM) concepts and version control systems, especially Git.

* Familiarity with Unix/Linux systems, including scripting skills.

Desirable experience, skills and tools

* Image / video processing techniques and libraries (especially OpenCV)

* AWS cloud services (including ECS, EC2, CloudWatch, RDS, Lambda, S3)

* PHP scripting

* Docker

* GitLab CI

* Embedded C

* MySQL

* Redis

* Beanstalk / RabbitMQ / ActiveMQ

Benefits

include a competitive salary, flexible working options, pension scheme, 25 days holiday which increases with length of service, plus extra day off for your birthday, and life insurance.

To apply for this job please visit definitejobs.co.uk.

Similar jobs