Python Developer

$145,600 - $145,600/Yr

The Matlen Silver Group - Jersey City, NJ

posted 2 months ago

Full-time - Mid Level
Onsite - Jersey City, NJ
Professional, Scientific, and Technical Services

About the position

Join the dynamic Global Technology division of Bank of America Merrill Lynch as a Python Developer, where you will contribute to the development and maintenance of a cutting-edge Regulatory Transaction Reporting controls application. This application spans various jurisdictions and asset classes, including OTC Derivatives, FX, and Securities products. In this role, you will collaborate with a talented team to enhance and support the Regulatory Transaction Reporting system, ensuring compliance with regulatory frameworks such as CFTC, EMIR, and MiFID II. Your expertise will be crucial in crafting robust solutions that meet the demands of the financial industry. As a Python Developer, you will leverage your 5+ years of software development experience to deliver high-quality code and apply your Object-Oriented Programming skills to navigate the complexities of OTC derivative products. You will be expected to demonstrate mastery in version control systems such as Git or SVN and champion testing methodologies, including unit and integration testing, while embracing test automation. Thriving in an Agile development environment, you will contribute to the full Software Development Life Cycle (SDLC) and exhibit a profound understanding of regulatory rules and their practical applications. Your self-starter attitude and passion for programming will be essential as you collaborate seamlessly within a global team. You will also showcase your track record of delivering enterprise-scale projects to end-users successfully, making a significant impact on the organization and the financial technology landscape.

Responsibilities

  • Collaborate with a talented team to enhance and support a Regulatory Transaction Reporting system.
  • Ensure compliance with regulatory frameworks such as CFTC, EMIR, and MiFID II.
  • Craft robust solutions leveraging 5+ years of software development expertise.
  • Utilize proficiency in OOP languages to navigate complexities of OTC derivative products.
  • Apply a minimum of 2 years of solid Python programming experience.
  • Deliver high-quality code using 3-5 years of Object-Oriented Programming skills.
  • Drive innovation with a Bachelor's degree in Computer Science.
  • Demonstrate mastery in version control systems such as Git or SVN.
  • Champion testing methodologies, including unit and integration testing, and embrace test automation.
  • Contribute to the full SDLC in an Agile development environment.
  • Exhibit a profound understanding of regulatory rules and their practical applications.
  • Showcase a self-starter attitude and passion for programming while collaborating within a global team.
  • Deliver enterprise-scale projects to end-users successfully.

Requirements

  • 5+ years of software development experience.
  • Minimum of 2 years of solid Python programming experience (not just scripting).
  • 3-5 years of Object-Oriented Programming skills.
  • Bachelor's degree in Computer Science or related field.
  • Mastery in version control systems such as Git or SVN.
  • Experience with testing methodologies, including unit and integration testing.
  • Experience in Agile development environments.

Nice-to-haves

  • Extensive experience with Python in development environments like SecDB or Athena.
  • Proficiency in designing and developing distributed message systems.
  • Familiarity with Unix/Linux environments.
  • Knowledge of building and utilizing RESTful APIs.

Benefits

  • Competitive hourly rate of $70/hour W2.
  • Opportunity to work on cutting-edge financial technology projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service