Job Description :
*Job Title: Python Developer- USC, GC Only*

*Job Location: New York, NY*

*Duration: Full time*

*Experience: 8 Years*

*Mandatory Skills:*

Essential

Excellent written and verbal communication skills.
Proficiency in at least one of three disciplines is important for this
role. The ideal candidate will have demonstrable experience in
Architecture, DevOps and Agile delivery techniques.
The ability to collaborate with Business partners to help define and
deliver technical change in a sustainable way.
Proficiency in writing automated tests.
Desirable

Knowledge and experience of Agile and Lean software development
practices. Exposure to Continuous Integration and Test Driven Development
(TDD) would be highly beneficial.
Experience in Logical Data Model, Rules Engine and Finite State Machine
development
Appreciation of Risk Awareness (Inc. Operational, Compliance, Business &
Reputational)

Global Markets Business Acumen is not essential, but would be beneficial,
focusing on: Trade Controls, Product Control, Accounting and Financial
Management across Equities and FICC products.

*Responsible for developing, enhancing, modifying and/or maintaining
applications in the Global Markets environment. Software developers design,
code, test, debug and document programs as well as support activities for
the corporate systems architecture. Employees work closely with business
partners in defining requirements for system applications. Employees are
expected to have in-depth capital markets product knowledge, and manage a
high level of risk. Employees typically have in-depth knowledge of
development tools and languages. Is clearly recognized as a content expert
by peers. Individual contributor role. Typically requires 5-7 years of
applicable experience. This job code is only to be used for associates
supporting Global Markets

Main responsibilities will include:

Design and test driven development of large, complex, business critical
solutions.
Support of existing functionality and enhancement to deliver new feature
requests.
Being innovative in creating re-usable patterns, frameworks and
components for scalable Enterprise quality solutions, utilising a variety
of technologies.
Automation of testing, continuous integration and global application
deployment.
Implementation of instrumentation and metrics gathering solutions for a
data-driven approach to baselining operating performance parameters to help
inform issues, trends and architecture priorities.
Promotion of efficient and effective Agile development practices.
             

Similar Jobs you may be interested in ..