Software Developer Level 2

Farringdon James Limited ,
Plymouth, Devon

Overview

Job Description

Knowledge & Skills The post holder should have relevant qualifications in computer science. As a snapshot, the company is currently interested in the following technologies Object Oriented (class and prototype based), Event-Driven, Imperative, Procedural & Declarative programming paradigms C, C++, C#, JavaScript, Python, PHP, CSS, HTML, XML, Json Dependency injection. Have a good understanding of unit testing. Data structure design, modelling and representation. Information metrics, graphs and trees and algorithms. Data perpetuation and transport. MySQL and MSSQL Windows, Linux and Unix OS. Windows desktop UI programming Be familiar with Jira, Confluence, Mantis, Git, CVS Be familiar with MVC programming for desktop and web. Frameworks: .NET, Mono, QT, Laravel, AngularJS, Sencha, Ext JS Asynchronous processing and parallelisation. Revision control and issue tracking. Waterfall, agile and lean development. Good verbal and written communications skills are necessary. Having previous experience of dealing with clinical safety would be highly advantageous Other Company benefits * 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. * Pension scheme, * Health Care Plans, * Salary sacrifice bicycle schemes * Plus many more. Responsibilities: Knowledge & Skills The post holder should have relevant qualifications in computer science. As a snapshot, the company is currently interested in the following technologies Object Oriented (class and prototype based), Event-Driven, Imperative, Procedural & Declarative programming paradigms C, C++, C#, JavaScript, Python, PHP, CSS, HTML, XML, Json Dependency injection. Have a good understanding of unit testing. Data structure design, modelling and representation. Information metrics, graphs and trees and algorithms. Data perpetuation and transport. MySQL and MSSQL Windows, Linux and Unix OS. Windows desktop UI programming Be familiar with Jira, Confluence, Mantis, Git, CVS Be familiar with MVC programming for desktop and web. Frameworks: .NET, Mono, QT, Laravel, AngularJS, Sencha, Ext JS Asynchronous processing and parallelisation. Revision control and issue tracking. Waterfall, agile and lean development. Good verbal and written communications skills are necessary. Having previous experience of dealing with clinical safety would be highly advantageous Other Company benefits 28 Days annual leave (inc. Bank Holidays) increasing to 33, pro-rata. Pension scheme, Health Care Plans, Salary sacrifice bicycle schemes Plus many more.