We are in search of a seasoned Software Developer to contribute to new initiatives by designing and implementing a Trading Risk Escalation platform. The ideal candidate will play a crucial role in crafting and building a software solution intended for use by Risk Analysts, Front Office Traders, and Senior Executives. This presents a distinctive opportunity to engage with cutting-edge technologies to address challenges related to scale and speed. As a developer assigned to the currency project, your primary focus will be on transitioning on-premises applications to the cloud. The key responsibilities for this role encompass:
Responsibilities:
- Develop effective and clean code in alignment with specified requirements.
- Conduct unit testing and integration testing.
- Optimize existing ETL code.
- Collaborate with the support team in debugging production issues.
- Implement best practices in continuous integration and delivery.
- Actively contribute to transformation by seeking opportunities to automate processes, test, and enhance data quality.
- Explore new capabilities and technologies to foster innovation.
Please note: This is a hybrid position, requiring a minimum of 2 days in the office per week. Successful candidates must undergo a background check.
Desired Skillsets:
- Java
- Scala
- SQL Server
- Git
- Hadoop
- Spark