Developer
Role details
Job location
Tech stack
Job description
Kennedys 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., * Design, develop and implement custom Low code solutions
- Produce high quality solutions to agreed deadlines
- Work collaboratively within a team of developers working closely with the product owners to deliver product enhancements and new products
- Create, Maintain and update high quality functional and technical documentation
- Work 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 required
- Conduct unit testing and assist with all testing and apply bug fixes where required
- Implement integrations with external systems using REAT or SOAP API's
Requirements
Do you have experience in Web services?, Do you have a Master's degree?, * Web application development skills including JavaScript, CSS HTML
- Effective Team-player with good communication skills
- Experience with REST and /or SOAP web services
- Ability to understand business processes and implement solution data structures and process flows
- Experience with relational databases including designing data models and entirety relationship diagrams (ERDs) for business use cases.
- Visual Studio 2015+ desirable
- Proficiency in Vue.js and/or Python desirable
- Azure DevOps desirable.
- 1-2 years relevant industry experience
- Bachelor's or Master's degree in software Engineering, Computer Science or equivalent