Overview
Skills
Job Details
You will be responsible for planning, developing, and supporting the firm s in-house developed application framework used by the development teams through the firm. You ll be embedding with other development teams on an as-needed basis to help kickstart projects and provide technical expertise. This is a dynamic role in which you will be collaborating with developers and business users and be working across the entire organization to deliver mission critical platforms and services. You will be supporting investment professionals across equities, credit, and other major asset classes. You also will be working hand in hand with the rest of the Technology Team on various cross-functional initiatives.
You should have full lifecycle experience including requirements gathering, implementation, testing, release, and support. Writing fast and clean code, following SOLID principles, exposure to multi-threaded programming concepts, and experience with SDLC are also expected.
Skillset needed
- 5+ years of developer experience
- Hands on development experience building interactive user interfaces at scale
- Demonstrated success in building applications and in supporting production systems
- Excellent written and verbal communication skills
- Strong team-oriented attitude
As an engineer, you would need to be an expert with the following tech stacks:
- C#
- ASP.NET
- HTML, CSS, JavaScript/TypeScript
- Angular
- 4 year college degree in CS or Engineering
In addition, following skills are nice-to-have but not essential:
- Angular 2+
- SQL Server
- CI/CD systems (TeamCity, Octopus Deploy)
- Financial products (equities, derivatives, fixed income, etc. and related terminology)
- Order management systems (i.e., Charles River)
- Working with market data (i.e., Bloomberg Terminal, Bloomberg APIs)