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 | Osterley |
Education | Not Mentioned |
Salary | Salary negotiable |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Contract , full-time |
Summary:The main function of a Developer (Specialty) is to design, develop, and implement applications using in-demand languages and technologies (e.g. - Java, Python, Perl, Fulstack Software Development, etc.) to support business requirements.Job Responsibilities: Responsible for contributing to and helping shape the technical direction of the department, while delivering day-to-day in a delivery team Create applications that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility. Maintain and contribute to software delivery principles and guidelines based on internal standards and industry best-practice. Offer advice and guidance around design, architectural decisions and code quality. Contribute towards estimation of the work items Actively participate in agile ceremonies including daily stand-ups, sprint planning, retros and refinement sessions Enhance and support existing production applications / platform Design, develop, test and support new micro-service applications. Once sufficiently trained, provide 3rd line support for production services, as part of team rota.Qualifications: Extensive system development knowledge with .Net (C#), .Net Core Applied knowledge of Javascript, web front-end technologies. (React/Redux, node.js etc.) Experience with relational Databases & SQL (e.g. Oracle, SQL Server, PL/SQL) Applied knowledge of software engineering best practice and software development methodologies. e.g. XP, Scrum, design patterns, SOLID principles, Test Driven Development, Object Oriented design and implementation, APIs (REST etc.) Extensive system development knowledge of automated continuous delivery and deployment (e.g. Jenkins, Docker, Kubernetes etc) Knowledge on automation testing (e.g. Python+pytest, Groovy, Spock, Gatling etc). Experience of working with Message Queuing (e.g. ActiveMQ) Experience with configuration and build tools such as Jenkins, Octopus deploy, Team City and Github. Experience in desktop UI technologies like WinForm (desirable)