Mid Level and Senior Software Web Developers Wanted!

Location
Cornwall
Salary
£23k - 37k per year + DOA
Posted
15 Aug 2018
Closes
12 Sep 2018
Ref
SWDCWALL0802201
Contact
Jeandre Van Tonder
Contract Type
Permanent
Hours
Full Time

I am working closely with a reputable Corporate company based in Cornwall looking to expand their Software Developing Team, this is an exciting position for an individual looking to join a fast paced, hardworking and supportive team. As the senior Software Web Developer, you will be directly responsible for simultaneously managing different projects. Successful candidate will have previously worked in similar role.

Responsibilities:

-          Assist in the design of libraries and or applications, ensuring that all designs satisfy specifications

-          Supervise Junior team with their development and support/ guide accordingly

-          Implement and extend the codes reflecting the requirements and following design given

-          Write production quality robust code and understand interactions, races and emergence

-          Design parallel code, asynchronous flows and synchronisation

-          Identify and solve logical problems and define business logic to algorithms

-          Understand data structures and design them for general uses

-          Employ unit testing when required

-          Have a thorough understanding of compilers and linkers so to debug building problems quickly and effectively

-          Design efficient document structures for new solutions written in different languages

-          Devise solutions involving some originality, drawing both on procedures and acquired knowledge and skills

Requirements:

-          Qualified in Computer Sciences

-          Object Orientated, Event-Driven, Imperative, Procedural & Declarative programming paradigms

-          C, C ++, C#, Javascript, Python, PHP, CSS, HTML, XML, Json

-          Have a good understanding of unit testing

-          Data structure design, modelling and representations. Information metrics, graphs and trees and algorithms. Data perpetuation and transport

-          MySQL and MSSQL

-          Windows, Linux and Unix OS. Windows desktop UI programming

-          Jira, Confluence, Mantis, Git, CVS

-          MVC programming for desktop and web

-          Frameworks: .NET, Mono, QT, Laravel, AngularJS, Sencha, Ext JS

-          Asynchronous processing and parallelisation

-          Revision Control and issue tracking

-          Must demonstrate effective time management and organisational skills

-          Revision control and issue tracking

-          Waterfall, agile and lean development

-          Must have excellent communication skills both written and verbal