Description:
This is not a pure "Consulting" role - it requires leadership, an aptitude for considering the bigger picture, the knowledge to consider all options, the innovation to select the best solution, and the determination to take the solution to completion, while maintaining a focus on delivering quality and value to the customer. Above all you must be a proven leader with the ability to instill confidence within the wider implementation team and the customer.Required Skills & Experience
- Bachelor’s or Master’s degree in Computer Science, Management Information Systems, Engineering, Mathematics/ Statistics/ Sciences (or related) disciplines
- Strong analysis, design & solutioning skills
- Proven excellent planning and tracking skills within dynamic Agile/Scrum environment
- Willingness to take ownership of significant elements of an overall solution
- Proven complex technical problem-solving skills
- Expert knowledge of specific technologies:
- Java, including JEE technologies such as JSP, JDBC, JNDI
- Application servers: Websphere, Weblogic, Tomcat, JBoss
- Databases: Oracle, SQL Server
- Development Tools: Gradle, Ant, Eclipse, JUnit, Git, Subversion
- Proven experience of using integration technologies such as SOA, Web API standards, SOAP and REST
- Positive and supportive team player, mentor for Junior Technical Consultants
- Experience of working remotely in a vendor environment on client sites
- Strong communication skills and proven ability to deliver without direct supervision
- Experience with Cloud technologies (environments, deployments, project life cycle), in particular AWS, a distinct advantage
- Experience working within the insurance sector a distinct advantage