Posted in

Feature Lead – Python Developer – Global Markets Regulatory Reporting Technology

Feature Lead – Python Developer – Global Markets Regulatory Reporting Technology

CompanyBank of America
LocationChicago, IL, USA, New York, NY, USA
Salary$103900 – $168500
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years of software development experience on large, complex systems
  • 5+ years OOP in Python programming experience in a development facility like Quartz, SecDB or Athena
  • 5+ years of leading teams
  • Building software with Test driven approach (unit, functional, etc.), along with test automation
  • Excellent written & oral communication skills
  • Agile development life-cycle experience with a strong knowledge of SDLC
  • Ability to problem solve, apply reason, take initiative, use judgment, and perform multiple concurrent tasks
  • Ability to prioritize, adjust, and push for completion of multiple tasks in a fast-paced organization

Responsibilities

  • Lead and guide a feature team and hold them accountable to procedures and routines
  • Drive large scale projects and deliverables across various tech and business teams
  • Drive collaboration with analyzing technical requirements and interpret them into code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Produce documents including design documents and class diagrams
  • Coaching the team on writing reusable, testable, and efficient code
  • Reviewing and approving team members’ code
  • Maintain existing code and applications to support operations
  • Perform testing with technical peers and functional end users to ensure successful launch of development projects
  • L3 production support, including off-hours support when needed
  • Promote quality engineering and good coding practices across the company

Preferred Qualifications

  • Experience with Transaction Reporting regulations such as CFTC/Dodd Frank, ESMA/EMIR, MIFID
  • Good working experience with OTC derivative products and/or other financial products
  • Distributed message system design/development
  • Working knowledge of Unix/Linux
  • Knowledge of how to build and use RESTful APIs
  • Exposure to Front and Middle Office functions and controls