Job Title: Python Developer
Location: Onsite Jersey City NJ(Need Locals Only)
Duration: 12 Months Contract
Terms: Contract W2
One round of interview Face to Face
Responsibilities:
Development main activities include analysis design development unit test QA UAT and support any production queries
Attend daily scrum calls and needs to follow agile scrum process
Design and implementation of lowlatency highavailability and performance applications
Writing reusable testable and efficient code
Implementation of security and data protection
Work closely with lead developers to implement Python application architectures and designs
Maintain existing applications to support operations
Produce documents including design documents and class diagrams
Perform testing with technical peers and functional end users to ensure successful launch of development projects
Promote quality engineering and good coding practices across the company
Requirements:
3 years of software development experience
Regulatory Transaction Reporting in CFTC/EMIR/MIFID jurisdiction AND should have good working experience with OTC derivative products with any OOP language
2yrs minimum python programming language (not as scripts)
35 year of ObjectOriented Programming experience
BS in Computer Science
Strong knowledge of version control (i.e. git svn etc.)
Testing (unit integration etc.) along with test automation.
Agile development lifecycle experience
Strong knowledge of SDLC
Strong understanding of regulatory rules and applications
Selfstarter who enjoys programming can work as part of a global team and who has successfully delivered significant enterprisescale projects to endusers previously
Desired skills:
Strong Python experience
23 years of Preferred Quartz experience
Distributed message system design/development.
Working knowledge of Unix/Linux
Knowledge of how to build and use with RESTful APIs
Exposure to Front and Middle Office functions and controls