Logo
Randstad Digital

Software Developer (Python - Trade Reporting)

Randstad Digital, Jersey City, New Jersey, United States, 07390


Python Development work.Candidates with prior financial / trade reporting / regulatory experience.Team is responsible for the regulatory reporting control's function - this includes manually processing and rewriting changes related to compliance.Candidate should be intermediate to senior level. Looking for prior financial experience, regulatory specifically is a plus. Someone who comes from a small company may not be able to handle their environment as the regulatory reporting application is huge. Candidate must have strong communication skills - need to work with business stakeholders and team environment. This is a pre-existing application - not greenfield development.Description :Global Technology division seeks an application developer to assist in the developing and supporting of a Regulatory Transaction Reporting controls application across multiple jurisdictions and asset classes for OTC Derivatives, FX, and Securities products.Experience in regulatory transaction reporting such as CFTC, EMIR, or MiFID II is a plus5+ years of software development experienceRegulatory Transaction Reporting in CFTC/EMIR/MIFID jurisdiction AND should have good working experience with OTC derivative products with any OOP language.OR 2yrs minimum python programming language (not as scripts)3-5 year of Object Oriented Programming experienceBS in Computer ScienceStrong knowledge of version control (i.e. git, svn, etc.)Testing (unit, integration, etc.), along with test automation.Agile development life-cycle experienceStrong knowledge of SDLCStrong understanding of regulatory rules and applications.The candidate should be a self-starter who enjoys programming, can work as part of a global team and who has successfully delivered significant enterprise-scale projects to end-users previously."Strong Python experience in a development facility like SecDB or Athena.Distributed message system design/development.Working knowledge of Unix/LinuxKnowledge of how to build and use with RESTful APIsExposure to Front and Middle Office functions and controls