Developer
Kennedys is looking for a Developerto join our IT team. TeamKennedys IT team is responsible for delivery of a responsive, effective and timely service to the firm's partners and employees.They devise and implement operational processes and procedures in order to provide reliable and available IT systems to the firm and ensure the firm has proper applications from which to service its clients.Our IT Development Team is responsible for the creation and maintenance of bespoke applications that enable the firm to perform more productively or to deliver competitive advantages. The team is largely split between the UK and India.Key responsibilities Design, develop and implement custom Low code solutionsProduce high quality solutions to agreed deadlinesWork collaboratively within a team of developers working closely with the product owners to deliver product enhancements and new productsCreate, Maintain and update high quality functional and technical documentationWork with Business Analyse, Product Managers and other Stake holders to understand and translate business needs help to define and set technical direction to achieve the deliverable.Support the Agile methodology by attending Sprint Planning, demos and retrospectives as requiredConduct unit testing and assist with all testing and apply bug fixes where requiredImplement integrations with external systems using REAT or SOAP API'sRequired experience Web application development skills including JavaScript, CSS HTMLEffective Team-player with good communication skillsExperience with REST and /or SOAP web servicesAbility to understand business processes and implement solution data structures and process flowsExperience with relational databases including designing data models and entirety relationship diagrams (ERDs) for business use cases.Visual Studio 2015+ desirableProficiency in Vue.js and/or Python desirableAzure DevOps desirable.1-2 years relevant industry experienceBachelor's or Master's degree in software Engineering, Computer Science or equivalentPlease let us know if you require any additional support or adjustments to be made in order to submit your application to Kennedys. *where a level of experience is indicated, this is a guideline only and represents the amount of time we would usually expect a candidate to accumulate the requisite level of experience. This does not preclude applications from candidates with more or less experience.
read more