Man Numeric OMS Engineer
Man Group
This job is no longer accepting applications
See open jobs at Man Group .See open jobs similar to "Man Numeric OMS Engineer" Black Women in Asset Management.Purpose of the role
As an engineer for the Man Numeric OMS team, you’ll be building and maintaining the Order Management System underpinning the systematic investment process for Numeric. This is an opportunity to work closely with our trading desk, quant strategy teams, and operations to deliver an Order Management System that is flexible, robust, and performant to safely trade millions of orders annually and enable the onboarding of new investment strategies for our clients. You’ll have direct exposure to cash equities, equity swaps, and futures asset classes covering both listed and OTC markets, while building deep understanding in how they’re executed and booked.
This role offers a unique opportunity to learn the full trading lifecycle from how data is transformed from investment signals into trading decisions ensuring the trading life cycle is robust and scalable. This position also requires support coverage during core US working hours and occasionally on nights and weekends. In addition, the position offers advancement opportunities within Man Front Office Technology.
Our Technology
Our systems run on Linux via containers, with most systems built using Java and a bit of Python. The platform consists of a Tomcat web application along with a suite of microservices running on the Micronaut framework and others on Python. The platform utilizes event sourcing architecture to propagate state events across service domains. We use Git for source control, Jenkins for continuous integration, Jetbrains IntelliJ IDE with GitHub Copilot license, Grafana + Prometheus for metrics collection, Docker for containerisation, Slack for internal communication, and much of the Confluence stack including Jira to run our Scrum sprints. That said, our technology is never static: we constantly evaluate new tools and libraries.
The Team
We are a small team within our Markets Platform Engineering group in Boston, with the OMS sitting between Numeric strategies and the Man central execution systems which act as the interface to the market. We’re in the core position of the investment process and interact with many other parts of the firm, providing a unique opportunity to build comprehensive knowledge across the trading lifecycle.
Specific Requirements
- BS or MS degree in Computer Science or equivalent
- Software design and coding abilities commensurate with 5+ years of experience post education
- Significant experience with one or more modern programming languages (Java, Python, C#, etc)
- Participating in team’s agile SDLC including requirements gathering, development, QA and releases
- Experience working with Microservice architectures and libraries (Spring Boot, Micronaut, etc) with or without messaging for intra-service communication.
- 3+ years of professional Java experience working in an enterprise web application context
- Experience with front end technologies such as CSS, JSP, HTML, Ajax, JSON, and some modern JS libraries like React, Angular, and Node.js
- Strong experience with middle tier development utilizing MVC frameworks such as Spring MVC or Struts, JPA / Hibernate ORM, and Spring, Spring Boot, or Micronaut for dependency injection
- Familiar with event sourcing and use of Messaging servers like Apache Kafka or Rabbit MQ
- Strong back-end skills with exposure to writing and tuning SQL queries, ability to read and modify stored procedure and nice to have some experience with No SQL databases
- Support activities ranging from end user support, production issues and questions from the business about functionality or data requests
Key Competencies
- Strong SQL and database knowledge (highly valued)
- Solid proficiency in Linux shell commands (highly valued)
- Source control such as GIT, SVN, etc. (highly valued)
- Strong collaborative engineering techniques and methods (highly valued)
- Comfortable with agile development processes such as Scrum or Kanban (valued)
- Familiarity with Atlassian SDLC tools including Jira, Wiki, BitBucket, and SourceTree (valued)
- Understanding of financial markets, instruments, and protocols (FIX) (nice to have)
- Experience with front-office software development such as trading systems, equity modelling, analytics, etc. (nice to have)
Diversity, Work-Life Balance and Benefits at Man Group
Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry. https://www.man.com/diversity. Man Group is also a Signatory of the Women in Finance Charter.
Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme.
We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
Equal Employment Opportunity Policy
Man provides equal employment opportunities to all applicants for employment and all employees without regard to race, color, creed, national origin, ancestry, religion, disability, sex, gender identity and expression, marital status, sexual orientation, military or veteran status, age or any other legally protected category or status in accordance with applicable federal, state and local laws.
Work-Life Balance and Benefits at Man
Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry. https://www.man.com/diversity. Man Group is also a Signatory of the Women in Finance Charter.
Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme.
We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
This job is no longer accepting applications
See open jobs at Man Group .See open jobs similar to "Man Numeric OMS Engineer" Black Women in Asset Management.