Roles
Solution Architects Role (Senior Manager):
• Shaping and defining the a large transformations programme’s Solution Architecture
• Defining and ensuring the implementation of the Solution Architecture, ensuring all Architecture deliverables are delivered on time to high quality
• Ensure that the Solution Architecture is proven and all significant technical risks are mitigated in up front in Sprint Road Map
• Ensure that the delivery streams understands the solution architecture and all User Stories are delivered using the defined architecture
• Ensure that the Non Functional Requirements and Architectural principles are defined and understood by all parties
• Support and Mentoring technical team to excel in the completion of their assigned activities and to further develop their own capabilities and delivery competencies
• Ensuring that the 3rd parties deliver value to the programme
• Ensuring that all Environments are defined, built and under configuration management
• Familiar with Integration and Data Architectures
• Ensure that the Solution Architecture is up to date, and published at regular intervals (Sprints)
• Protecting EY’s technical baseline, raising all changes in scope as change requests
• Build close relationship with Technical Authority and Third Parties, ensuring no surprises during gateway and acceptance processes and ensuring EY’s responsibilities are not extended
Business Analysts Role (Executive/Senior Consultant):
• Strong understanding of Agile requirement process and techniques
• Management of requirements using User Stories, Use Cases and Behaviour Driven Development
• Ensure that all Requirement Deliverables are delivered on time to high quality
• Managing the requirement team in their activities including Workshop execution, User Story Elaboration, Storyboarding, Domain Modelling, end to end scenarios, etc.
• Planning and Estimating - pro-actively estimate, plan, monitor and re-plan resource and activities taking into account agreed financial and time constraints and quality/project objectives
• Understanding of Requirement Management in Package Enabled Transformation, incl. OOTB targets
• Ensure that appropriate traceability is defined, implemented and maintained
• Providing regular progress reporting of the requirement stream
• Quality Reviews – oversee the implementation of quality review activities within the requirement team in order to ensure the quality of the deliverables produced.
• Build close relationship with Requirement Stakeholders, ensuring no surprises during gateway and acceptance processes
• Identify, capture, resolve or escalate risks, issues and assumptions
• Work effectively with the other project streams particularly Technical and Testing streams
Guidewire Configuration Role (Executive/Senior Consultant):
- Configuration Developer is primarily responsible for modification of Guidewire application to conform to customer requirements
- Configuring screen layouts (PCF files) as defined by business, so it provides a means of capturing and viewing all necessary information.
- Implementing business rules and logic using GOSU language (Guidewire scripting language) as defined in customer requirements.
- Creating document and letter templates and supporting XML descriptor files
- Configuring end-to-end process on the Guidewire application for a new insurance product, such as a new Line of business.
- Support the requirement definition process, ensuring solution is implemented best practive in Guidewire
- Implementing administrative and operational parameters such as roles, and permissions, user attributes, region, Activity patterns etc.
- Providing end-to-end solution by liaising with product owners, solution architecture team and 3rd party vendors.
- Provide solutions for generating reports.
- Technical documentation of project deliverables.
- Awareness of Best Practice and OOTB principles
REQUIRED SKILLS AND EXPERIENCE:
- Comfortable working in an Agile and Distributed delivery environment
- Excellent verbal and written communication
- Excellent coding skills in XML and GOSU script and familiar with object-oriented concepts.
- Experience in Insurance systems development.
- Strong analytical skills.
- Ability to work with a team and assist them during various phases of development cycle.
- Ability to understand and respond to project and customer needs, while working under tight deadlines.
- Good experience with relational SQL databases (e.g. SQL Server, DB2, Oracle)
- Ability to liaise with other IT teams, external vendors or business users to provide technical solution options in both verbal and documented form.
- Good knowledge of the software development lifecycle and object-oriented analysis and design.
- Ability to take ownership and be proactive in problem resolution action to fix issues.
- Ability to guide and mentor new joiners or less experienced developers.
-
Grades
Executive Responsibilities include:
- Delivery on a client assignment;
- Developing long-term trusted advisor relationships;
- Identifying opportunities for and securing new business;
- Aiding proposals and bid teams;
- Participating in on-site EY delivery teams;
- Liaising with service line teams, functional specialists and Area Partners;
Manager Responsibilities include:
- Managing a client assignment;
- Developing long-term trusted advisor relationships;
- Identifying opportunities for and securing new business;
- Aiding proposals and bid teams;
- Developing high quality technical proposals;
- Managing on-site EY teams;
- Liaising with service line teams, functional specialists and Area Partners;
Senior Manager Responsibilities include:
- Managing a portfolio of clients and assignments and/or leading major assignments
- Developing long-term trusted advisor relationships and managing key EY accounts;
- Identifying opportunities for and securing new business;
- Leading proposals and bid teams
- Managing the development and delivery of high quality technical proposals;
- Monitoring staff availability and chargeability and supporting the development of less utilised staff;
- Providing quality assurance and monitoring risks;
- Managing assignment teams and third parties;
- Liaising with service line teams, functional specialists and Area Partners
- Acting as a career counsellor to a small team and being involved in the recruitment process as required.