Project Description: Small team of expert level engineers to deliver changes across multiple services related to arbitrage. Primary Stack: .Net, Kafka, MSSQL, Azure
Responsibilities:
Collaborate with Portfolio managers and external teams
Derive requirements and match it with architecture solutions
Develop, test and deploy applications
L3 support the end users and business
Mandatory Skills Description:
Independent mindset, passion for technology, and an appetite for taking ownership, learning new technologies, and building innovative products.
Minimum 5 years of development experience in financial services or technology industries.
Full lifecycle experience including requirements gathering, implementation, testing, release, and support.
Strong technical and development skills in cross-platform environment, preferably in C#
Experience in Cloud (Azure/AWS/GCP) involving stateless and serverless solutions, event-driven architecture and cost optimization
Experience in IaC development with Terraform/OpenTofu/Bicep/Pulumi
Experience in container technologies (e.g., Docker, Podman) and container orchestration platforms (e.g., Kubernetes, Docker Swarm).
Experience with SQL development, preferably in a SQL Server environment.
Exposure to multi-threaded programming concepts.
Excellent written and verbal communication skills.
Strong team player.
Bachelor's degree in computer science or engineering.
.NET Core and Entity Framework Core.
Nice-to-Have Skills Description:
Knowledge of arbitrage strategies
Experience with various financial products such as equities, derivatives, fixed income, etc., and related terminology.
Experience working with market data (e.g. Bloomberg APIs, etc.).
Experience with containerization and orchestrators.
Experience with Test Driven Development.
Experience with profiling and performance tuning techniques throughout the entire stack.
Experience with NoSQL databases, including document databases and graph databases.
Angular experience.
Obtém a tua avaliação gratuita e confidencial do currículo.