At a Glance
- Tasks: Join a global team to develop a real-time trade capture system.
- Company: Dynamic firm at the forefront of financial technology.
- Benefits: Competitive salary, health benefits, and opportunities for remote work.
- Why this job: Make an impact in finance with cutting-edge technology and innovative solutions.
- Qualifications: Bachelor's degree in Computer Science and extensive programming experience required.
- Other info: Collaborative environment with strong career advancement potential.
The predicted salary is between 70000 - 90000 £ per year.
The role will be part of a global team that is responsible for the development of a real-time trade capture system that processes, normalizes and enriches the firm’s executions in multiple asset classes, and feeds the executions to various internal systems, including real-time P&L and risk systems.
Qualifications/Skills Required
- Bachelor’s degree in Computer Science or a related field
- 6+ years of Java or other language experience
- 4+ years of experience with Murex or similar
- Expertise in Multithreading, Object Oriented design, Design Patterns, Unit & Integration testing
- Experience in Docker, Kubernetes, and cloud technology
- Familiarity with CI/CD and dev ops tools
- Familiarity with Angular, web technology
- Familiarity with Python
- Familiarity with AI IDE tools (Cursor, Copilot, Claude,...)
- Experience with middleware technologies like JMS, Kafka
- Experience with Spring (core, integration, transactions, etc)
- Experience with relational databases and/or NoSql
Software Engineer - Murex. in London employer: Millennium Management
Contact Detail:
Millennium Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Murex. in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Murex or similar systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Murex, or cloud technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your multithreading and object-oriented design knowledge. Practise coding challenges related to these topics, as they often come up in interviews for software engineering roles.
✨Tip Number 4
Don't forget to apply through our website! We regularly update our job listings, and applying directly can sometimes give you an edge. Plus, it shows you're genuinely interested in joining our team!
We think you need these skills to ace Software Engineer - Murex. in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Murex, and any relevant technologies. We want to see how your skills match the role, so don’t be shy about showcasing your expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Projects: If you've worked on any cool projects, especially those involving multithreading or cloud tech, make sure to mention them. We love seeing real-world applications of your skills!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Millennium Management
✨Know Your Tech Inside Out
Make sure you brush up on your Java skills and any other languages mentioned in the job description. Be ready to discuss your experience with Murex, multithreading, and design patterns. Prepare to showcase your knowledge of Docker, Kubernetes, and cloud technologies, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some technical challenges or coding exercises. Practice common algorithms and data structures, and be prepared to explain your thought process. This will demonstrate your ability to think critically and solve problems effectively.
✨Familiarise Yourself with CI/CD and DevOps
Since familiarity with CI/CD and dev ops tools is essential, make sure you can discuss how you've implemented these practices in past projects. Highlight any specific tools you've used and how they improved your workflow or project outcomes.
✨Prepare Questions About the Team and Projects
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, ongoing projects, and the technologies they use. This shows your genuine interest in the role and helps you assess if it's the right fit for you.