Software Engineer Opportunity in Financial Analytics
This is an exciting opportunity to join a team of skilled software engineers in a back/middle office trading environment. As a software engineer, you will play a critical role in the analysis, design, and development of complex business-critical software applications.
About the Position
You will be involved in the entire project cycle from requirements gathering to production release. This includes maintaining and tuning existing applications to meet evolving performance criteria as business changes.
Key Responsibilities
* Analysis, design, and development of complex business-critical software applications
* Take projects through the entire cycle from requirements gathering to production release
* Maintain and tune existing applications to meet evolving performance criteria as business changes
Experience/Requirements
* Degree in a technical discipline or equivalent experience
* Experience of complex server-side software development in C# (open to Java or C++)
* Strong interpersonal and communication skills for interacting with business analysts, operations personnel, and other software developers
Distributed Systems
* Experience in areas such as Kafka or building web APIs
Databases
* Experience with RDBMS particularly Oracle
Financial Industry Experience
* Experience developing systems in the financial industry
About Us
We offer a leading salary package and incredible benefits that you simply won't find anywhere else.