At a Glance
- Tasks: Join our tech team to develop and enhance critical financial applications.
- Company: Pharo Management is a leading global macro hedge fund with a focus on emerging markets.
- Benefits: Enjoy a dynamic work environment, competitive salary, and opportunities for growth.
- Why this job: Work on impactful projects while collaborating with diverse teams in a fast-paced setting.
- Qualifications: 7-10 years in software development, proficient in Python and C#, with strong problem-solving skills.
- Other info: Full-time position based in London, ideal for tech-savvy individuals passionate about finance.
The predicted salary is between 43200 - 72000 £ per year.
Pharo Management is a leading global macro hedge fund manager with a focus on emerging markets. Founded in 2000, the firm has offices in London, New York and Hong Kong and currently manages approximately $7 billion in assets across four funds. Pharo trades foreign exchange, sovereign and corporate credit, local market interest rates, commodities, and their derivatives. We trade in nearly 100 countries across Asia, Central and Eastern Europe, the Middle East and Africa, Latin America as well as developed markets. Our investment approach combines macroeconomic fundamental research and quantitative analysis. Pharo employs a diverse, dynamic team of 125 professionals representing over 20 nationalities and 30 languages. We have a strong corporate culture anchored in core values such as collaborative spirit, creativity, and respect. We are passionate about what we do and are committed to attracting the best and brightest talent. Role: We are seeking a talented Software Developer to join our Technology team in the London office. This role will focus on full-stack development, working on front, middle, and back-office systems to support trading, operations, finance, compliance, and investor relations. The ideal candidate will have strong development skills in Python and C#, a keen problem-solving mindset, and the ability to work in a fast-paced environment. This role provides an opportunity to work on mission-critical financial applications while interacting directly with various business teams. Key Responsibilities Develop and enhance front, middle, and back-office systems using Python and C#. Build desktop applications for Windows and web applications using React and/or Angular. Design and implement scalable, service-oriented architectures (SOA), leveraging REST APIs and cloud computing. Collaborate closely with traders, risk managers, operations, and other stakeholders to translate business needs into technology solutions. Optimize system performance to ensure efficient real-time data processing, reporting, and automation of operational workflows. Support and maintain key applications, providing London-hours support as needed. Skills & Experience Required: 7-10 years of development experience in financial or enterprise software. Proficiency in C# and Python for software development. Strong knowledge of SQL development and relational databases. Experience with desktop application development on Windows. Familiarity with REST APIs, cloud computing, and service-oriented architectures. Strong analytical and problem-solving skills, with the ability to work autonomously in a fast-paced environment. Excellent communication skills with the ability to work cross-functionally. Preferred : Experience in the financial services industry. Knowledge of real-time data processing and financial analytics. Experience with web development using React. Exposure to cloud-based architectures in financial technology settings. Education & Work Authorization Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Work Status & Location Full-time position, based in London. Apply for this job * indicates a required field First Name * Last Name * Email * Phone * Resume/CV * Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf #J-18808-Ljbffr
Contact Detail:
Pharo Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - London
✨Tip Number 1
Familiarise yourself with Pharo Management's core values and culture. During your interactions, whether in interviews or networking, demonstrate how your personal values align with their collaborative spirit, creativity, and respect.
✨Tip Number 2
Brush up on your technical skills, especially in Python and C#. Be prepared to discuss specific projects where you've used these languages, as well as any experience you have with REST APIs and cloud computing.
✨Tip Number 3
Network with current or former employees of Pharo Management. Engaging with them can provide insights into the company’s work environment and expectations, which can be invaluable during your application process.
✨Tip Number 4
Prepare to showcase your problem-solving skills. Think of examples from your past experiences where you successfully tackled complex issues, particularly in fast-paced environments, as this is crucial for the role.
We think you need these skills to ace Software Developer - London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with Python and C#. Emphasise any relevant projects or roles that demonstrate your skills in financial applications and full-stack development.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and finance. Mention specific experiences that align with the role's responsibilities, such as developing scalable architectures or collaborating with cross-functional teams.
Highlight Relevant Skills: In your application, clearly outline your proficiency in SQL, REST APIs, and cloud computing. If you have experience with React or Angular, make sure to include that as well, as it’s relevant to the job.
Showcase Problem-Solving Abilities: Provide examples in your application that demonstrate your analytical and problem-solving skills. Discuss how you've tackled challenges in previous roles, especially in fast-paced environments similar to the one at Pharo Management.
How to prepare for a job interview at Pharo Management
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Python and C#. Bring examples of projects you've worked on, especially those related to financial applications. Demonstrating your proficiency in SQL and any relevant frameworks will also impress the interviewers.
✨Understand the Business Context
Familiarise yourself with Pharo Management's focus on macro hedge funds and emerging markets. Understanding how technology supports trading and operations will help you articulate how your skills can contribute to their goals.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm questions, particularly those that relate to real-time data processing or system optimisation, as these are crucial for the role.
✨Demonstrate Collaboration Skills
Since the role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully communicated and worked with non-technical stakeholders to deliver technology solutions.