Do you have a background in Development with sound business acumen? Would you like to work for one of the UK's leading Financial organisations?
We have a great opportunity for someone with the above skills to take on a key role. Reporting to the CIO you will be responsible for up to 10 reports over 2 sites and will oversee the full software development life cycle and ongoing modification of all software applications used across the business. You will be responsible for transforming the way the organisation delivers their applications to the business and will work closely with the infrastructure and security teams.
Main duties will include:
·Overseeing the full software development life cycle and ongoing modification of all software applications used across the business
·Defining and implementing a company-wide agile change & development life cycle framework.
·Working with Operational and Business Managers to understand the full range of existing and new development requirements and promote both practical and innovative solutions to meet these business needs.
·Looking to the future, by defining the target application landscape moving the business away from legacy platforms & promoting modern technology & approaches to deliver services.
·Supporting the commercial & product development team looking at how technology can support disruptive thinking in the business & improving client offerings.
·Managing the in-house Software Development activity & outsourced development suppliers.
·Using business analysis skills to design, document and communicate new functionality and new solution specifications.
·Promoting a constructive and motivated working environment including those working on a contract basis
·Manage 3rd party suppliers process, performance & contract negotiations
·Plan and oversee Business Objects solutions to meet the reporting requirements of the business.
·Contribute to the IT budget and manage associated development related investments.
Required skills and abilities:
·Background in software development, including different life cycle methodologies. Especially Agile & Waterfall with experience of implementing an Agile development approach in a previous role.
·Excellent programming language knowledge: C#, VB, VBA .NET Framework 4.5, MVC, HTML5, CSS3, JQuery, XML. Also supporting suites: Team Foundation Server, Visual Studio, IIS, SQL, Jira, CMS
·Excellent knowledge of system integration including APIs and web services
·Strong experience in developing CRMs, websites such as Extranets, e-Commerce, customer portals and mobile applications
·Knowledge of UX and UI design
·Knowledge of payment solutions, credit card, direct debit, payment gateways, hosted payment pages.
Please apply for further information.