Citigroup - Jersey City, NJ

posted about 2 months ago

Full-time - Mid Level
Jersey City, NJ
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Python Developer at Citi is responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. This role focuses on applications systems analysis and programming activities, contributing to strategic and tactical projects for the Wholesale Lending business. The ideal candidate will be an experienced Python Developer who is hands-on and capable of writing code daily, ensuring code quality and performance, and working independently with end users to gather requirements and design solutions.

Responsibilities

  • Participate in the establishment and implementation of new or revised application systems and programs.
  • Work on strategic and tactical projects for the Wholesale Lending business.
  • Write code daily as a hands-on software engineer.
  • Demonstrate knowledge on code quality, code performance, unit testing, and build processing in the CI/CD.
  • Understand both relational and non-relational databases.
  • Gather requirements and design solutions independently with end users.
  • Act as a Subject Matter Expert (SME) in Applications Development.
  • Adjust priorities quickly as circumstances dictate.
  • Demonstrate problem-solving and decision-making skills.
  • Utilize version control tools like GIT, SVN, and Bitbucket.

Requirements

  • 5-8 years of relevant experience in Python development.
  • Experience with Windows and Linux operating systems and ability to write shell & batch programs.
  • Experience with MongoDB and/or Oracle.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques/methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Experience in developing multi-tier web applications.
  • Experience in microservices.
  • Full Stack web development experience required.

Nice-to-haves

  • Experience in the financial services industry preferred.
  • Enthusiasm for learning and pursuing development of new skills.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service