Diversified. Resilient. Dynamic.
Marex is a global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets.
The Group provides comprehensive breadth and depth of coverage across four core services: Market Making, Clearing, Hedging and Investment Solutions and Agency and Execution. It has a major franchise in many major metals, energy and agricultural products, executing around 50 million trades and clearing 205 million contracts in 2022. The Group provides access to the world’s major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers.
With more than 35 offices around the globe, and over 2,300 dedicated people enabling access to exchanges and technology-powered services.
For more information visit www.marex.com
Purpose of Role:
The Software Developer’s responsibilities include designing, developing, and maintaining robust software solutions that support all asset classes within Marex’s Capital Markets division- Equities, Fixed Income, Credit, and Foreign Exchange. You will collaborate closely with technologists and front and back office stakeholders to understand their needs and translate them into efficient, scalable code. Project work includes both innovative in-house trading platforms as well as large scale vendor supported applications.
The ideal candidate will have a strong background programming in C++ and familiarity with many of the other technologies listed below. Experience with high volume message handling and/or low latency trading systems is also a plus.
Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order-flow management via screen, voice and DMA, plus award-winning data, insights and analytics.
The Technology Department delivers differentiation, scalability and security for the business. Reporting to the COO, Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile ‘streams’ aligned to specific business areas. Our other teams work enterprise-wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design.
The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, programme, document, test, and delivery bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex’s business divisions and works with a corresponding Business Technology and Application Support team.
Responsibilities:
• Design, code and test all components of modern web applications.
• Contribute to the overall architecture and design of the technology created/maintained by the development delivery team.
• Develop solutions to a high standard that is maintainable, testable and meets the requirement’s acceptance criteria.
• Adhere to development best practices and processes.
• Communicate with team members, introduce ideas and keep abreast of the latest technologies.
• Liaise with business users to gather application requirements.
• Ensure delivered systems are of production quality. Ensure software is adequately documented for handover to the business.
• Follow coding standards and defined development process.
• Resolve third line support issues in a professional and timely manner.
• Ensuring compliance with the company’s regulatory requirements under the SEC, FINRA, NFA, CFTC and other applicable exchanges.
• Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with.
• Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values
• At all times complying with Marex’s Code of Conduct
• To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility
• To report any breaches of policy to Compliance and/ or your supervisor as required
• To escalate risk events immediately
• To provide input to risk management processes, as required.
The Company may require you to carry out other duties from time to time.
Competencies, Skills and Experience:
Competencies
• A collaborative team player, approachable, self-efficient and influences a positive work environment
• Demonstrates curiosity
• Resilient in a challenging, fast-paced environment
• Excels at building relationships, networking and influe
Location: New York, NY, United States
Posted: Aug. 23, 2024, 8:08 a.m.
Apply Now Company Website