Senior Developer

Recruiter
4 Resourcing Ltd
Location
Halifax
Posted
14 Apr 2018
Closes
16 May 2018
Contract Type
Permanent
Hours
Full Time

Senior Developer

Location: Halifax or Doncaster

Salary 34-38K

Permanent

There is the option that the role may possibly be based in Halifax or Doncaster depending on the candidates preference.

Our client is looking to appoint an experienced Senior Developer to work alongside their existing internal development team.

We need a results driven pragmatic decision maker who can work effectively as a member of a team. With excellent communication skills, strong analysis, problem-solving and questioning skills, you'll be a positive influence and supportive of your colleagues.

Responsibilities

Identify limitations of design and specification during a project life-cycle and be able to consult with product owners to resolve issuesProduce robust and realistic test cases for own and others’ code in order to take ownership of an aspect or aspects of a projectWork within pre-defined application frameworks and inform changes to them based on experienceEnsure that technical approach follows guidelines and allows for future project requirementsEnsure development manager is kept up-to-date with technical reports of the team’s progress, and that they are able to understand the impact of technical decisions madeDocument and demonstrate software functionalityExhibit clear communication and willingness to support other departmentsDesign and implement aspects of the software with limited guidance, with the ability to justify, and explain coherentlyIdentify and counter broader implications of changing the software at both functional, user experience and commercial-levelProvide direction to junior members of the team on development best practicesTake ownership over quality of code and end product from an assigned team of developersAbility to liaise with key stakeholders to understand requirements and ratify software solutionsBe the technical lead for assigned projects and manage these through the software development life cycleTechnical Skills

Demonstrable significant experience of using Object-Oriented Javascript / PHP and MVC design patternsStrong Knowledge of tooling for high-scale production environmentsDeep understanding of factors affecting end-to-end software development, particularly commercial implications of implementation and changeKnowledge and understanding of different frameworks and programming design patternsPrior use of MySQL and Key/Value Relational databases to structure and store data to power applicationsDemonstrable background in selection of tools, technologies and techniques in order to provide robust solutions on a project-by-project and whole program basisAbility to produce robust and realistic test cases for own and others’ code in order to take ownership of an aspect or aspects of a projectGood understanding and working knowledge of Source code control packages such as git, subversion etcKnowledge of linux based systemsPersonal Attributes

Ability to make pragmatic decisionsAbility to justify decision makingAbility to work effectively as a member of a teamCommunicate effectively and in a timely mannerStrong analysis, problem-solving and questioning skillsApply context to undertaken tasksBe supportive of all colleaguesBring a positive outlook to the roleAn inquisitive manner and a passion for learning
This job was originally posted as www.totaljobs.com/job/80955202

Similar jobs

Similar jobs