Hybrid Reporting and Risk Developer bei Systematica Investments
Systematica Investments · London, Vereinigtes Königreich · Hybrid
- Senior
- Optionales Büro in London
Key Responsibilities
- Work with a broad range of business users to understand the changes they need.
- Help design changes to those systems; both to deliver business needs and constantly improve the systems.
- Work alongside other developers to build, change and migrate systems.
- Understand, protect, simplify and improve the overall systems architecture and approach.
- Communicate progress and timescales to the business.
- Any other duties commensurate with the post holder’s position and seniority; and
- All employees should understand that it is their personal responsibility to comply with all organisational, statutory and regulatory policies and procedures.
Skills, Knowledge and Expertise
- 5+ years of commercial software experience predominantly using the technologies listed below.
- Strong Java and SQL skills required, Python skills a bonus.
- Knowledge of operating with Cloud engineering platforms and use of AWS services like Batch, Step Function, EKS and Docker containers.
- Important to have a good understanding core Java and JVM, as well as complex stored procedures and patterns, preferably in SQL Server.
- Snowflake Database experience can be valuable and would help the team in the data migration process.
- Knowledge of Apache Flink or Kafka highly desirable or similar technologies (e.g. Apache Spark)
- Skills in C# WPF or Javascript GUI development beneficial, but not essential.
- Excellent communication skills.
- Finance industry experience, preferably with an understanding of market risk; ideally in a similar buy-side environment.
- Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large datasets.
- Experience with Unix/Linux environments.
- Understanding of Continuous Integration (e.g. TeamCity/Jenkins) and automation with Ansible.
- Educated to degree (or equivalent) level or higher, preferably from a leading university.
- A degree with some computing content.