Bravura Solutions is a trusted provider of software solutions for the wealth management, life insurance and transfer agency industries, underpinned by functionality rich technology that enables modernisation, consolidation and simplification. We are committed to increasing operational and cost efficiency for our clients, enhancing their ability to rapidly in...
Read more about this company
Advising and supporting client implementations of the Sonata application suite
Advising on infrastructure environment requirements for client implementations of Sonata
Workshops, meetings, and liaison with clients to determine systems integration requirements
Production of solution design documents which describe integration models and interaction, and define required enhancements to Sonata
Defining and documenting solution designs for technical aspects of functional enhancements, working with Business Analysts in production of the functional solution design document
Defining contracts and behaviours for new and enhanced interfaces to support client systems integration
Involvement in scoping studies and the provision of solutions to clients
Providing guidance and support for integration of client systems and web sites to Sonata
Providing support and analysis in performance planning and benchmark exercises
Advising project teams on technical issues where necessary
Working with global Product Management and Development teams to provide technical consultancy input into product and technical enhancements
Sonata web services – design of service contracts, support of clients in using them
Providing guidance to clients around the deployment and upgrade of the Sonata suite
Liaising with the development team to ensure understanding of requirements and solution expectations
Validation of technical aspects of system enhancements prior to client delivery
Production of technical configuration documentation
Technical troubleshooting
Skills
To be successful in this role candidates will require:
Proven client facing consultancy and relationship skills
Strong technical and design skills and analytical ability
Excellent problem solving skills
Excellent communication skills both written and oral including the ability to explain technical designs and issues
Proactive approach to work with the ability to exercise initiative
Self-control and resilience including the ability to work effectively under pressure
Strong negotiating skills with the ability to influence and liaise across all levels
Ability to work in a team environment and respond positively to tight deadlines
Technical Skills
Enterprise application integration
Java development experience
Software architecture
Systems integration technologies, including web services and messaging
Web site integration, including iFraming
SAML
Message queue integration
Oracle / SQL
JSP / JSF2
Experience of producing and working with UML based design documentation
Knowledge
Educated to Degree Level
Knowledge of Investment, Life, Pensions, and WRAP business
Advanced knowledge of software platform architectures, including deployment models and integration
Business knowledge within the Insurance and Finance sector to achieve the desired functionality with the Sonata software
Knowledge of Java technologies
Knowledge of HTML/XML/XSLT scripting
A proven understanding of the development life cycle with a wide understanding of project deliverables
Knowledge of Web services and XML
Experience
Commercial software development experience – preferably in Java technologies
Proven experience within a financial services environment
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.