Citigroup - Houston, TX

posted about 2 months ago

Full-time - Mid Level
Houston, TX
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Senior Python Developer at Citi is responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. This role focuses on leading applications systems analysis and programming activities, particularly for the Wholesale Lending business. The ideal candidate will have extensive experience in Python development and full-stack web development, contributing to strategic and tactical projects while ensuring high code quality and performance.

Responsibilities

  • Work on strategic and tactical projects for the Wholesale Lending business as an experienced Python Developer.
  • Develop multi-tier web applications and microservices.
  • Write code daily as a hands-on software engineer.
  • Ensure code quality, performance, unit testing, and build processing in the CI/CD pipeline.
  • Develop python-based streaming applications as needed.
  • Work with both relational and non-relational databases, with a preference for MongoDB and Oracle.
  • 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 and demonstrate problem-solving skills.
  • Utilize version control tools like GIT, SVN, and Bitbucket.

Requirements

  • 6-10 years of relevant experience in Apps Development or systems analysis role.
  • Extensive experience in system analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Subject Matter Expert (SME) in at least one area of Applications Development.
  • Demonstrated leadership and project management skills.
  • Clear and concise written and verbal communication skills.

Nice-to-haves

  • Experience in the financial services industry is preferred.
  • Familiarity with Windows and Linux operating systems and ability to write shell & batch programs.
  • 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