Software development and quality control of software developed by the immediate and wider teams
Analyse systems and applications and provide recommendations for enhancement and development
Contribute to the technical design of system enhancements
Follow release and change processes in the compilation and distribution of software builds and releases to development and test environments, as well as system updates into production
Troubleshoot complex deployment and environment issues.
Assist with the preparation and documentation of deployment and configuration scripts for development, test, and production environments
Mandatory Skills Description :
Essential / Must Have
5+ years of development experience in the required technology domain
5+ years of hands-on q / KDB+ programming language experience is must
Excellent hands-on development ability
Moderate understanding of the capital markets domain, familiarity with various financial instruments
Knowledge of the Trade lifecycle
Unix (preferably Linux ) experience
Strong development lifecycle understanding and capability
Strong analytical and problem-solving skills
Strong verbal and written communication skills
Goal and deadline-oriented, worked in an agile environment