Software Team Lead

Cardiff (Caerdydd)
From £35,000 to £45,000 per annum + Flexible Benefits
09 Aug 2017
14 Aug 2017
This is an exciting opportunity to join an expanding and dynamic software delivery team within Equiniti as part of the Equiniti Xanite business. Equiniti Xanite build, maintain and support mission critical Share Dealing and Wealth Administration software. The Equiniti Xanite team are based in Cardiff, however project work may require occasional visits to other sites in London, Worthing and/or Crawley. The core activities of the Xanite Software Development team are to: Deliver Innovative software solutions to meet the needs of both the internal and external client base Provide technical input to the Xanite product set and ensure that the technology roadmap aligns to business strategy Support the Equiniti business by delivering market leading technology solutions Create a centre of excellence for all Java development within the Equiniti Group The Lead Software Developer is focused on the daily management of team members both on and off shore. The team lead designs the development & testing strategies to deliver quality software through all stages of the software development lifecycle across the Equiniti Xanite product set. As a Software Team Lead you will be responsible for; Line managing a team with a diverse range of skill sets and experience levels, ensuring that work is appropriately allocated and prioritised in line with business unit objectives Facilitating personal development of team members through regular one-to-ones, and aiding the Head of Solution Delivery with performance evaluation Managing the delivery of multiple simultaneous development tasks, from technical design, through code-level implementation to testing, build & delivery Working closely with project managers and business analysts to produce accurate estimates and contributing towards managing the transition of projects through the SDLC, providing regular progress updates throughout Carrying out pre-release reviews of code changes, software builds, test results and documentation Supporting project resource scheduling and departmental capacity planning and contributing to project planning & cascade meetings Ensuring that risks and issues are identified, mitigated and escalated when necessary and contributing to pre-deployment risk reviews Working towards the continuous improvement of the EQ Xanite application stack and the associated business processes, including contributing to post-project implementation reviews As a successful candidate, you will possess; Java / J2EE Spring / Hibernate frameworks MSSQL Proficient in SOAP and REST APIs - JSON Apache Tomcat IDEs – NetBeans/Eclipse, MSSQL Unit / Integration and system testing Experience in enterprise Java application development Sound knowledge of OO design principles and patterns Agile & TDD Automation (Selenium) / Load testing (JMeter) This job was originally posted as