Online since 1999 | 9,953 IT Jobs Live NOW
Software Developer - Junior to Senior Level
Premium Job From Recruitment Revolution
Recruiter: Recruitment Revolution
Listed on: 4th December
Location: REIGATE
Salary Notes: Salary Negotiable Depending on Skill Level
Type: Permanent
Start Date:
Reference: 13272
Contact Name: Team RR

Excellent opportunity for a talented .Net C# Software Developer to join a word leader in digital imaging technology. We are looking to connect with skilled Developers from Junior to Senior Level. Salary Negotiable Depending on Skill Level.

Software Developer | World Experts in Digital Imaging Technology
Reigate, Surrey | Salary Negotiable Depending on Skill Level

Who we are:


We are one of the world leading experts in the digital imaging workflow market, specialising in software for professional, high volume photography. Current users range from cruise line photography operations, ski resorts, schools & graduation photographers, to police forces, wedding and event photographers. We have worked with some of the largest names in the photographic industry.

Our area of expertise includes linking identification data with photographs and using technology to automate post-capture production and distribution, along with the advancement of online and networked solutions.

The Software Developer Role:

This position will involve maintaining and improving our service-oriented image workflow system deployed on cruise ships around the world. We have several products in the pipeline and you will be expected to be able to move between projects which use a variety of technologies from the .NET stack.

Key duties:

+ Extend and improve existing system architecture and codebase.
+ Perform research, design, coding and testing in accordance with the company's standards.
+ Liaise with customers and gather requirements for bespoke software solutions.
+ Meeting with business owners to collect requirements.
+ Analysing requirements to design solutions.
+ Present ideas and demonstrate work to business owners during sprint reviews.

Software Developer Required skills:

+ Computer Science or related degree (2:1 or above).
+ 3+ years C# programming.
+ SQL Server.
+ Entity Framework.
+ GIT or SVN.
+ HTML + CSS.
+ ASP.NET.
+ Windows Presentation Foundation (WPF).
+ Unit testing.
+ Understanding of SOLID principles.
+ Understanding of OOP principles.

Desirable skills:

+ Knowledge of NoSQL.
+ AngularJS.
+ MVVM.
+ Agile/Scrum Methodologies.
+ Git feature branch workflow.
+ Windows services.
+ NuGet.
+ IIS.
+ SignalR.
+ Knowledge of SOA.

Please note that the recruitment process will involve a technical test.

Your Background / Previous Roles May Include:
Graduate Developer, Junior C# Software Developer, Mid Weight Software Developer, C# Senior Software Developer.

Interested? Apply here for a fast-track path to the Hiring Manager

Application notice... We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect we may contact you by email, text or telephone. Your data is processed on the basis of our legitimate interests in fulfilling the recruitment process. Please refer to our Data Privacy Policy & Notice on our website for further details.

If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR.



Browse all skill types