Looking for Investment Management Consultant Developer at Remote, Remote, USA |
Email: [email protected] |
Hi, Title: Investment Management Consultant Developer Location: New York, NY (Onsite) EJR Search This role seems perfect for someone who enjoys a mix of high-performance software development and financial markets, particularly in the context of complex trading strategies. If you meet the technical requirements and could work closely with traders and portfolio managers, it could be a very exciting opportunity! Focus : Developing and implementing code for Merger Arbitrage (Merger Arbs) space. The role involves working with the front office desk, meaning there will be close collaboration with traders and portfolio managers. Experience Required : A strong background in C#, .NET, and SQL, with experience in front office roles (preferably in hedge funds or financial institutions). Technical Skills: C# / .NET : Essential for building new systems and integrating with existing applications. Cloud Technologies : At least 2 years of experience with Azure (preferred), focusing on serverless and event-driven architectures. Redis Cache : Knowledge of using Redis for in-memory caching. Event Hubs : Familiarity with Azure Event Hubs or similar messaging solutions for real-time data streaming. SQL : Strong skills in SQL, ideally with experience in SQL Server. Multithreading and Performance Tuning : Required to write fast and efficient code. NoSQL / Redis / Document Databases : Familiarity with NoSQL databases would be a plus. Additional Technical Requirements: IaC (Infrastructure as Code) : Experience with tools like Terraform, Bicep, Pulumi, or Open Tofu. Containerization & Orchestration : Proficiency with Docker, Kubernetes, or similar technologies. Entity Framework Core & .NET Core : Solid understanding of modern .NET stack. Test-Driven Development (TDD) : Experience with TDD is highly valued. Domain-Specific Knowledge: Merger Arbitrage : Experience or understanding of merger arbitrage strategies is key. This involves complex trading strategies related to corporate mergers and acquisitions. Front Office Experience : The role requires collaboration with portfolio managers and traders, so you must be able to communicate business needs and understand financial workflows. Financial Products : Exposure to financial products like equities, derivatives, and fixed income is a plus. Soft Skills: Communication : You must be an excellent communicator, especially with front office staff (traders and portfolio managers), to understand requirements and integrate feedback. Team Collaboration : The role requires collaboration within a small, agile team, so being a good team player is essential. Ownership & Independence : The ideal candidate should have a strong sense of ownership over their work, the ability to work independently, and an eagerness to learn. Responsibilities: Develop and Enhance Proprietary Applications : You will be involved in creating new code, optimizing existing systems, and ensuring that they meet the needs of the business. Collaborate with Business Users : Work closely with portfolio managers and traders to understand their workflows and requirements, ensuring that technical solutions align with business needs. Testing & Documentation : Full lifecycle involvement from gathering requirements, writing code, testing, deploying, and maintaining solutions. Front Office Collaboration : A key aspect of the role will involve close interaction with the front office, understanding business-specific needs, and making sure the technology team delivers on these. Qualifications: Experience : At least 5 years in software development, ideally within the financial services or technology industries, with direct exposure to front-office applications. Education : Bachelors degree in computer science or engineering. Technical Experience : 5+ years in C# (or equivalent object-oriented languages) Cloud Experience : 2+ years with Azure, and familiarity with stateless and serverless solutions. SQL Development : Strong proficiency with SQL Server. Multithreading : Ability to handle concurrency issues in applications. Bonus Skills : Knowledge of arbitrage strategies or experience in the merger arbitrage space. Familiarity with market data APIs, such as Bloomberg. Experience with containerization technologies and Kubernetes. Experience with performance profiling and optimization techniques. -- Keywords: csharp information technology New York Looking for Investment Management Consultant Developer [email protected] |
[email protected] View All |
09:44 PM 20-Nov-24 |