Sr Python Developer - Software Engineer VP Irving(TX), New Castle, DE

CitigroupIrving, TX
479d$125,760 - $188,640

About The Position

The Senior Python Developer at Citi is responsible for leading the development and implementation of application systems and programs within the Technology team. This role focuses on strategic and tactical projects for the Wholesale Lending business, requiring strong expertise in Python and full-stack web development. The developer will engage in hands-on coding, ensuring high code quality and performance while collaborating with end users to gather requirements and design effective solutions.

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 preferred.
  • Enthusiasm for learning and pursuing development of new skills.

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 CI/CD.
  • Develop python-based streaming applications (preferred).
  • Work with both relational and non-relational databases, with a preference for MongoDB and/or Oracle.
  • Familiarity with Windows and Linux operating systems and ability to write shell & batch programs.
  • 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.

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

Number of Employees

10,001+ employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service