This Job Vacancy has Expired!

Software Developer

Posted on Oct 22, 2020 by Monitor Computer Systems

York, United Kingdom
IT
Immediate Start
£35k - £55k Annual
Full-Time


Software Developer

Location: York - Remote working currently

Salary: Junior Developer - up to £35K, Senior Developer - Up to £55K

Monitor Computer Systems is a leading supplier of alarm and video monitoring software, boasting an impressive range of customers including national and international retail chains, clearing banks, security companies and government institutions. The company and its products have a solid reputation with the security industry for providing functional, robust and innovative solutions to enable its customers to grow their business offerings whilst reducing overheads.

This is an opportunity for the suitable candidate to join a busy and successful development team and make a real contribution to its success and to that of the company. The successful candidate will work closely with development colleagues to extend the functionality of the company's core products, as well as assist in the migration of core modules to utilise the latest Microsoft and Web technologies and development tools. As part of a collaborative team, this will give the candidate the opportunity to extend their skill set alongside applying their existing knowledge to further improve the company's products.

Staff Responsibilities

  • Enhancing and extending the functionality of the company's core desktop application, written in C# WPF in Visual Studio .NET.
  • Participate in the migration of Windows forms based modules to the WPF environment.
  • Participate in the creation of a new Web Applications and APIs.
  • Recommend appropriate technologies and techniques for the generation of new web applications and migration of existing applications.
  • Mentoring of junior members of the development team.
  • Participating in Peer Code Reviews with colleagues both as reviewer and reviewee.
  • Participate in discussions and meetings with regards to the product design and development.
  • Participate in the design and development of new modules and products as they arise.
  • Provide out of hours support on a rota basis (after training).

Primary Responsibilities

  • Develop software solutions and enhancements to existing software.
  • Document and Demonstrate solutions.
  • Mentoring of Junior members of the Development team.
  • Development of the company's next generation of products.
  • Determine operational feasibility of proposed enhancement and new solutions.

Personal Specification

Qualifications & Training

Essential

  • Honours Degree in Computer Science, Mathematics or related subject (or equivalent)

Desirable

  • Certified C# .NET Training

Experience

Essential

  • Minimum 5 Years commercial experience using C# in the Microsoft Visual Studio .Net environment to develop windows desktop applications, object oriented design and WPF.
  • Practical experience of producing scalable and performant web applications using modern web development tools, libraries and techniques. HTML5, SSL3, React framework.
  • The ability to formulate SQL statements for accessing and modifying data, as well as being able to produce and amend stored procedures.

Desirable

  • Source Control (GIT). Producing Documentation. Producing unit tests. UI Design.

Qualities and Attitude

Essential

  • The ability to work unsupervised and be self-motivated.
  • Be punctual, reliable and trustworthy.
  • Have excellent problem solving skills.
  • Be able to clearly communicate ideas clearly and concisely.
  • Be able to advise the company of recommended technologies and tools for the production of modern web applications.
  • Have existing CTC Level Security Vetting or be in a position to attain CTC Level vetting.

Desirable

  • Have a genuine interest in improving IT and Development knowledge.
  • Confidently challenge ideas and come up with improvements on proposed solutions.

Product Knowledge

Essential

  • Visual Studio .NET.

Desirable

  • Informix RDBMS

Benefits

  • Pension
  • Death in service benefit (after 12 months of employment).

To apply for this position please click the APPLY button!




Reference: 979924119

Set up alerts to get notified of new vacancies.

Similar Jobs

Software Developer

Cheshire, United Kingdom

£30k - £40k Annual

Software Developer

Hertfordshire, United Kingdom

£41.1k - £41.1k Annual

Software Developer

Nottinghamshire, United Kingdom

£20k - £28k Annual

Software Developer

Manchester, Greater Manchester, United Kingdom

Annual Salary

Software Developer

Lincoln, Lincolnshire, United Kingdom

£28k - £40k Annual

Software developer

Nottinghamshire, United Kingdom

£0 - £42k Annual

Software Developer

Sheffield, South Yorkshire, United Kingdom

£35k - £50k Annual

Software Developer

Manchester, Greater Manchester, United Kingdom

£35k - £50k Annual

Software Developer

West Yorkshire, United Kingdom

£35k - £50k Annual

Software Developer

Huddersfield, West Yorkshire, United Kingdom

£35k - £50k Annual