Key Responsibilities
- Responsible for delivering relevant business and IT solutions in the trading systems space
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
- Provide task-analysis and estimates, prototypes and proof-of-concepts as part of the analysis process
- Modify existing software to correct errors, adapt to new hardware, or to improve its performance
- Drive a solid architecture and promote good coding practices for the application and is motivated to help less senior team members strive for the same
- Takes ownership of the code and takes the required steps to ensure the team delivers high quality features in agreed time frames
Essentials Skills and Qualifications:
- Profound experience of server-side development
- Capability to operate in a fast-paced environment working with local & remote team members
- Five years of proven experience in one or both of:
a) Java server-side development, multithreading. Nice to have: Weblogic, Restful API, Spring and JDBC, Hazelcast and Oracle Coherence
b) Microsoft .NET and C# (Web Service, ASP.NET MVC, ASP.NET Web Api, Win Forms)
- Proven track record of several years of experience in Agile-based development environment