Senior Software Engineer

  • Gurugram
  • Tower Research Capital
ResponsibilitiesDeveloping the firm’s Post Trade Platform tools - including Reference data management, Trade capture, reconciliation, P&L, Trade cost management, Surveillance, Compliance and Regulatory functionsWork closely with the global stakeholders to perform business functions efficiently. Translate business requirements into technical tasks.Drive design, development, implementation and maintenance of projects/products. Responsible for technological innovation in build-out of the new generation of middle office and back-office applications and processes. Continuously look for process improvements via automation and/or better monitoring tools. Qualifications A bachelor’s degree or equivalent in computer science from a top college or university4 to 6 years of relevant experience in designing and improving information systemsGood Linux system administration skills and knowledge of shell scriptsStrong Knowledge of Java/JEE with messaging middlewareSolid understanding of RDBMS and familiarity with Nosql databasesExperience of working on Python based data ETL pipelines is a plusGood communication skills and interpersonal skills.Experience in Financial services space/domain is a plus BenefitsTower continues to enhance the in-house trading system and strategies that have positioned the firm as a leader in the thriving field of quantitative trading. While Tower offers challenges and rewards rivaling those of any Wall Street firm, Tower’s cubicle-free workplace, jeans-clad workforce, and well-stocked kitchens reflect the premium the firm places on the quality of life. Benefits include: Competitive salary and performance-based bonuses5 weeks of paid vacation per yearBreakfast, lunch, dinner, and snacks on a daily basisCab facility within GurgaonHealth club allowances