London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | 500.00 - 600.00 per day |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Contract , full-time |
Software Developer- Web Front EndSoftware Development Engineer/ Software Engineering/ Web Front End/ Agile/ TDD/ BDD/ Python/ Ruby/ Java/ MySQL, PostgreSQL/MongoDB/front end- UIRemote£500- 600- inside ir356 months- extensions likelyAn Innovation Software Development Engineer is required by our IT MSP client. Your specialism will be Software Engineering and you will work as part of a multi-disciplinary team and therefore you should be confident to represent the Software Engineeringcommunity of practice in best practice UI development and all things tech.You will need to be comfortable using a range of technologies used to create web applications both in relation to web interface and the background systems. You will be required to be familiar with several programming languages and will be able to draw ona plethora of knowledge depending on the problem in front of you. You will face problems which may range from using automation techniques to optimize an existing solution, through to creating an entirely new way for assessment.Main responsibilities* Developing web applications, specialising in front-end UI* Some development of back-end services, databases, and storage* Helping to craft technical architectures across a range of applications which might include web, backend, mobile and internal and external APIs* Working alongside Designers and User Researchers in understanding the needs of users and the purpose of the solution* Creating technical Proof Of Concept work* Being involved in the end-to-end discovery, definition, design, and delivery of innovation work* Staying abreast of developments in technology including programming languages, techniques, and design patternsKey skills* Strong technical knowledge including proficiency in Web interface technologies HTML, CSS, (Sass, Less)o JavaScript frameworks such as Angular, React, Vue, Ember (prefer React) o ClojureScripto Server-side languages such as Python, Ruby, Java o Database technology e.g. MySQL, PostgreSQL and MongoDB o Linux, Bash, regex, git* Ability to use and switch between different programming paradigms* A passion for learning new things, whether technology, skills or learning about a new domainExperienceEssential* You will have worked as part of a delivery team using an Agile approach focused on creating value for end users* You will have worked on a project or product that had a clearly defined end-user and be able to explain what need the project or product addressed* You can demonstrate where you have used technology to solve problems and explain why you chose the technology and the approach that you didNice to have* You will have worked as part of a multi-disciplinary, insight-led team* You have had experience in a start-up and have taken decisions around choice of technology or technical approach to problem solving* An understanding of the benefits and pitfalls of TDD/BDDIn the first instance please submit your CV