Sr Application Developer / Architect - Python or Java
$190,000 F/T Employee
A F/T position at a major U.S. financial institution.
Pay Options: F/T Employee.
Contact Spencer Sotto. call (646)876-9544 / (212)616-4800 ext.220 or email email@example.com with the Job Code SS33526 or Click the Apply Now button ().
Location: Jersey City-NJ.
Skills required for the position: PYTHON, JAVA, LOW LATENCY/HIGH FREQUENCY TRADING, MESSAGING, RESTFUL.
Detailed Info: to assist in the developing and supporting Regulatory Transaction Reporting application across multiple jurisdictions and asset classes for OTC Derivatives and FX products. Experience in Dodd Frank, EMIR, MIFID II is a big plus. Work with the team of developers and Business Analysts to deliver a solution to meet regulatory as well as internal deadlines. Work with Operation and technical teams to design, implement and deliver a robust and scalable solution. Work closely with lead developers to implement application architectures and designs. Support and maintain existing applications to support day to day operations. Produce documents including end to end flows, design documents and sequence diagrams.
Promote quality engineering and good coding practices across the group. Perform code reviews and follow standards & guidelines to deliver quality product. Out of hours support when needed.
Development/Computing Environment: BS in Computer Science. 10+ years of software development experience with 2+ years of experience in designing and architecting end to end applications. 5-7 year of Object Oriented Programming experience in python or JAVA. Large systems software design and development experience, including experience in building high volume and low latency system. Strong experience in Python or Java with hands on development in distributed development. Strong experience in messaging middleware and distributed applications. Experience in Test driven development and Behavior driven development tools
Strong knowledge of how to build and use RESTful APIs. Agile development life-cycle experience
Strong analytical and debugging skills. Strong communication and interpersonal skills. Knowledge of financial domain with specific focus on OTC derivatives and FX. Self-starter, problem-solving attitude and ability to manage multiple work streams with competing deadline. Desired: Strong Python experience in a development facility like SecDB or Athena or any object oriented database. Working knowledge of Unix/Linux. Strong grasp of operating systems fundamentals (threads, processes, multi-core and multi-node execution). Knowledge of Angular and Elastic Search. Exposure to Front and Middle Office functions and controls.
The position offers competitive compensation package.
Job Id: 33526