Technical Engineer - Financial Services
Job description
EY is the only major professional services firm with a dedicated financial services practice (EY FSO) integrated in the EMEIA region. An international team of over 16.000 professionals is working across borders for our clients in the financial sector: Banking, Insurance, Payment Institutions and Wealth & Asset Management, in all service lines: Consulting, Tax, Transactions and Assurance. As we consider our people as the heart of EY, we hire and develop the most passionate people in their field to build a better working world. This starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. So that, whenever you join, however long you stay, the exceptional EY experience lasts a lifetime.
The Opportunity
For our Technology & Innovation team, we are looking for capable, passionate, tech-savvy professionals, excited about growing their careers by working on projects critical to a broad client portfolio with all the big players across financial services through roles such as Software Engineer, Technical Lead, Cloud and System Architect, Cloud Developer, DevOps Engineer, Full Stack Developer, Scrum Master, Product Owner, etc..
Our consultants work on the most relevant topics in the industry, such as : developing real time online lending solutions, developing robot advisors meant to optimize savings and investments, enabling real time payments, setting up and ensuring anti money laundering and sanction screening solutions, developing and deploying ESG, decarbonization, and sustainability processes and tools, developing the open banking and API economy, designing the digital insurance process in support of end-to-end automated and paperless underwriting and claims processes, enabling designing and implementing enhanced customer experience to support digital transformation, supporting financial institutions in the adoption of blockchain technology, architecting performing solutions in an hybrid client ecosystem...
We understand our clients and their need for integrated, agile, teams. We develop market offerings based on the market needs, taking into account latest market trends. Moreover, we constantly upskill ourselves on those topics by conducting research, organizing trainings and leveraging our partnerships with Tech players. Consequently, we are experts in the industry and we take on new challenges as we push technology forward.
Key Responsibilities
As a Technology Engineer in our Financial Services Advisory practice, you will :
• Bring fresh ideas from different areas, including information retrieval, large-scale system design, data storage/processing, security, artificial intelligence, UI design and mobile development
• Design and implement cloud-based systems and infrastructure that meet the security, scalability, and compliance requirements of the financial sector
• Design, develop, test, deploy, maintain and improve frontend applications, backend applications, and middleware components i.e. APIs; you will own the full life-cycle of your code : you write it, you own it !
• Build, test, and maintain automated continuous integration and delivery workflows using Infrastructure as a Code and DevOps tools (GitHub, Jenkins, Azure DevOps, etc.)
• Spot urgent problems at our clients and use state of the art technologies to provide solutions at a massive scale
• Actively share your knowledge and expertise, foster a culture of continuous improvement and evolution and help the team evolve towards industry-leading best practices
• Work in Agile mode utilizing frameworks such as Scrum or Kanban, in small autonomous teams with short release cycles.
Skills and Attributes for Success
• Master degree in a relevant field (Computer Science, Civil Engineering, Quantitative disciplines, etc.) or equivalent through experience
• Professional experience (min. 1 - 6 y), ideally in consulting; exposure to the financial industry (banking or insurance) is a plus
• Strong analytical skills and problem-solving mindset
• Strong software development skills in one or more general purpose programming languages, such as Java, JavaScript/NodeJS,…) or other deep relevant technology skills in the areas of Cloud (Azure, AWS, GCP), DevOps and/or Microservices.
• Interest and ability to learn other coding languages as needed
• Familiarity with cloud-based and DevOps technologies and tools (CI/CD, Docker, Kubernetes)
• Experience as a contributor to open source projects; contributor to GitHub and/or Stack overflow
What working at EY Offers
• You will be part of a leading global professional services firm.
• You will be part of the EY family where everyone is willing to offer support and senior management is very accessible.
• You will join a dynamic and growing team with a great mix of young and experienced professionals focusing on financial services.
• You will get extensive trainings on technical matters, as well as soft skills and project management, and you will have access to new technologies and innovative equipment.
• We are proud of our flexible working arrangements, and we will support you to build a successful career and deliver excellent client service, without sacrificing your personal priorities.
• While our client-facing profession might require part-time working at client site and business traveling at times, we are committed to helping you achieve