Randstad - Jersey City, NJ

posted 14 days ago

Full-time - Mid Level
Jersey City, NJ
Administrative and Support Services

About the position

The Backend Python Developer position at Randstad US is designed for experienced software developers with a strong background in Python programming and financial environments. The role requires a minimum of 5 years of software development experience, particularly in Object Oriented Programming, and involves working on enterprise-scale projects. The candidate will be expected to collaborate within a global team and contribute to the development of regulatory reporting applications.

Responsibilities

  • Develop and maintain backend systems using Python with a focus on Object Oriented Programming.
  • Collaborate with a global team to deliver significant enterprise-scale projects.
  • Participate in the Agile development life-cycle and contribute to testing and automation efforts.
  • Design and develop distributed message systems and RESTful APIs.
  • Utilize version control systems effectively in the development process.

Requirements

  • 5+ years of software development experience.
  • Bachelor's degree in Computer Science or related field.
  • Minimum 4 years of experience with Python programming (not just scripting).
  • 3-5 years of experience in Object Oriented Programming.
  • Strong knowledge of version control systems (e.g., git, svn).
  • Experience with testing methodologies (unit, integration, etc.) and test automation.
  • Familiarity with Agile development methodologies and SDLC.
  • Understanding of regulatory rules and applications in financial environments.
  • Working knowledge of Unix/Linux.

Benefits

  • Health insurance
  • 401K contribution
  • Incentive and recognition program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service