Description:
Leading systematic fund are hiring a Python and Java Software Developer.
Role:-
- Assisting in development of a high-performance trading and simulation platform
- Assisting in development of micro-services that live on-prem and in the cloud, these services will be written predominantly in Java and Python
- Developing systems, interfaces and tools to historical market data and trading simulations that increase research productivity
- Assisting in development and optimizing cloud-based parallel computation problems that requires large quantities of data shared across resources
- Design and implement integrated monitoring and alerting services as well as new workflows
- Actively contribute to CI/CD infrastructure to constantly improve the design, development, testing, and deployment of software
- Design and implement big data analytics solutions to collect, transform and use data for autonomous decision making and process improvements
- Effectively communicate with other teams and stakeholders
Requirements:-
- 1-3+ years of practical hands-on experience with Python and Java
- 1-3+ years of experience designing and writing test plans, test cases, and test datasets
- Strong knowledge of object-oriented methodologies, design patterns, database application design, application development and maintenance
- Strong emphasis on unit and integration testing
- Experience working with a variety of databases (SQL, PostgreSQL, NoSQL etc.)
- Brilliant detail orientated problem-solving abilities
- Experience of a DevOps environment
- Experience working in Linux environment