Your responsibilities will include:
1.Designing and develop applications using C#/.NET technology in Winforms (front end) and Java in the backend
2.Participating in our agile ceremonies and actively driving towards the teams goals. 3.Working independently using modern software development practices.
4.Working collaboratively with a global team of technologists.
5.Leading with ideas and innovation.
6.Managing communication and partnering with our end users to design solutions.
Competencies:
-At least 5 years experience developing C#/.NET applications.
-At least 5 years experience developing Java applications.
-Solid experience writing unit, component and integration tests.
-Solid experience working with relational database.
-Experience working with microservices and distributed systems.
-Experience working directly with end users.
-Strong understanding of financial markets and various financial instruments with a focus on Equities.
-Strong computer science fundamentals.