Senior Software Developer / Senior Software Engineer

Pro-Sight Vision
Leeds, United Kingdom
4 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
£ 54K

Job location

Leeds, United Kingdom

Tech stack

Microsoft Windows
JIRA
C Sharp (Programming Language)
C++
Linux
Python
Microsoft Visual Studio
Microsoft SQL Server
MySQL
OpenCV
RabbitMQ
Software Engineering
Software Systems
GIT
Information Technology
Software Coding

Job description

An excellent opportunity has arisen for a Senior Software Developer to join our dynamic team of development Engineers working on bespoke manufacturing equipment from new state of the art premises just off the M1 between Sheffield and Leeds.

The role will require a blend of hands-on code writing, testing and debugging focussed on the robust design and implementation of new and ongoing development software projects.

Any applicant should be excited by the opportunity to complete a full range of developments;

o Working with a small team following agile practises to allow rapid development and customer satisfaction

o Researching, designing, implementing and managing software programmes from initial concept through to final deployment

o Testing and evaluating new and existing programmes

o Ensuring the usability and practicality of applications

o Maintaining and upgrading existing software systems

o Completing feasibility assessments to enhance system functionality or performance including reviews of cross platform migrations

Requirements

Must have a minimum of 8 years, full time experience, writing code in a commercial environment, and ideally have some experience of managing a small team, A proven ability to programme in the following languages would be required as essential skills;

o C#

o Visual Studio / vb.NET

o SQL Server/ MySql

o Jira work management (or similar)

o Git

Additional skills / experience that would be beneficial include:

o OpenCV/ Emgu CV

o Handing / transferring between devices image and/or video files

o Working with IP vision cameras

o Understanding of Python would be useful

o Rabbit MQ

o Jira work management (or similar)

o Git

o Testing and evaluating new and existing programmes

  • Some familiarity with C++ and working in a Linux Environment would be useful, but not a requirement

Personal Skills

o Evidence of strong fault finding and error correction skill

o Solid/robust testing methodology

o I.T literate

o Familiarity with both Windows and Linux

Applicants will work closely with the Software Engineering Manager, working in conjunction with them to ensure the team delivers on a wide range of projects, developing new products and enhancing existing ones.

A passion for software, developing new skills and working on actual innovative products will be essential.

The successful candidate will have a strong work ethic and a good attention for detail.

Apply for this position