At a Glance
- Tasks: Design and develop the flagship Trader Desktop platform while troubleshooting performance issues.
- Company: Join a leading investment bank located in the vibrant Canary Wharf, London.
- Benefits: Enjoy hybrid work options and the chance to work with cutting-edge web technologies.
- Why this job: Gain exposure to Front Office Trading Systems and make a real impact in the finance sector.
- Qualifications: 7+ years in enterprise trading applications; expertise in Angular, C#, and cloud technologies required.
- Other info: Experience with ION Trading Platform and financial products is a plus.
The predicted salary is between 60000 - 84000 £ per year.
Senior Web Engineer – Angular 80%/C# 20% - sought by leading investment bank based in Canary Wharf – Contract – Hybrid
Job Responsibilities/Role:
- Designing and developing the flagship “Trader Desktop” platform
- Working directly with end users on requirements analysis and capture
- Troubleshooting challenging performance and scalability issues
- Liaising with the global business, support, and development teams
- Assisting in third line support during core trading hours and Production issues as needed
- Enhancing our automated testing efforts and optimizing our UAT process
- Utilize the latest and greatest Web technologies.
- Develop efficient and robust solutions to challenging business problems.
- Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows.
Qualifications Required Technical Skills:
- 7+ years of experience in developing large-scale enterprise trading applications in the Capital Markets space
- Experience using Angular 14.0+, TypeScript, HTML5, CSS3, SAAS/LESS
- Experience using Angular grid libraries (ag-Grid)
- Experience with Reactive programming paradigms (RxJS and NgRx)
- Experience with writing unit tests for Angular/Typescript using JEST
- Experience with application deployments utilizing ES modules, Webpack, and Nx
- Experience with build pipelines (TeamCity, Jenkins, etc.) and cloud native build/hosting pipelines (OpenShift, Harness, Tekton)
- Experience with consuming real-time streaming data through web sockets
- Experience with consuming JSON based data from REST services
- Experience with tools such as Visual Studio Code, npm, node.js
Recommended:
- Experience with the ION Trading Platform
- Experience with C#/.NET/WPF and object-oriented programming
- Experience with writing unit tests for C#/.NET (NUnit/MSTest/SpecFlow etc.)
- Experience with Rx extensions (.NET)
- Knowledge of any Government Bonds, Interest Rates or Futures financial products (e.g. EuroGovies/Swaps).
Nice to Have:
- Experience with building cross-platform applications using Web technologies such as Electron, Chromium, WebView2 etc.
Web Engineer - Angular / C# / Fixed Income employer: Harvey Nash
Contact Detail:
Harvey Nash Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Web Engineer - Angular / C# / Fixed Income
✨Tip Number 1
Network with professionals in the finance and tech sectors, especially those who work with trading platforms. Attend industry meetups or webinars to connect with potential colleagues and learn more about the latest trends in web engineering within capital markets.
✨Tip Number 2
Familiarise yourself with the specific technologies mentioned in the job description, such as Angular 14.0+, TypeScript, and C#. Consider building a small project that showcases your skills in these areas, particularly focusing on real-time data handling and performance optimisation.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges related to Angular and C#. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills, especially in areas relevant to trading applications and performance issues.
✨Tip Number 4
Research the company culture and values of the investment bank you're applying to. Tailor your conversations during interviews to reflect how your experience aligns with their goals, particularly in enhancing trading systems and user experience.
We think you need these skills to ace Web Engineer - Angular / C# / Fixed Income
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Angular, C#, and any relevant trading applications. Use specific examples that demonstrate your skills in developing large-scale enterprise applications.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with the technologies listed in the job description, and explain how you can contribute to the Trader Desktop platform.
Showcase Relevant Projects: If you have worked on projects involving Angular, TypeScript, or trading systems, include them in your application. Briefly describe your role and the impact of your contributions.
Highlight Problem-Solving Skills: Given the emphasis on troubleshooting performance and scalability issues, provide examples of challenges you've faced in previous roles and how you successfully resolved them.
How to prepare for a job interview at Harvey Nash
✨Showcase Your Technical Skills
Make sure to highlight your experience with Angular, C#, and any relevant technologies mentioned in the job description. Be prepared to discuss specific projects where you've used these skills, especially in developing large-scale enterprise applications.
✨Understand the Business Context
Familiarise yourself with the investment banking sector, particularly Fixed Income and Derivatives. Demonstrating an understanding of how your role as a Web Engineer fits into the broader business objectives will impress the interviewers.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your troubleshooting abilities, especially regarding performance and scalability issues. Think of examples from your past experiences where you successfully resolved such challenges.
✨Ask Insightful Questions
Prepare thoughtful questions about the Trader Desktop platform and the team dynamics. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.