Citigroup - Tampa, FL

posted 20 days ago

Full-time - Senior
Tampa, FL
10,001+ employees
Credit Intermediation and Related Activities

About the position

The Senior Application Developer (C#) at Citi is a senior-level position responsible for leading the development and implementation of application systems and programs. This role involves writing high-quality code, contributing to system architecture, and ensuring project delivery through proactive problem-solving and technical expertise. The developer will work within a hybrid environment, collaborating with various teams to enhance the bank's technology solutions and improve client experiences.

Responsibilities

  • Write excellent-quality code based on functional requirements, while meeting agile implementation deadlines.
  • Contribute to concept models, design and system architectures.
  • Build, deploy, and test application components in a development environment during the implementation phase working with all layers of the application stack.
  • Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks.
  • Provide expertise in technical analysis and solving technical issues during project delivery.
  • Conduct code reviews, test case reviews and ensure code developed meets the requirements.
  • Engage in Component Design, Coding, Unit Testing, and Debugging.
  • Serve as advisor or coach to new or lower level analysts.

Requirements

  • 8-13 years of strong knowledge of T-SQL (MS SQL server) and C# .NET
  • Experience in REACTjs, Kafka, RabbitMQ and Openshift Linux build (Kubernetes & Docker)
  • Understanding of modern development techniques: automated testing, agile, continuous integration
  • Desirable knowledge: C/C++, F#
  • Desirable business knowledge: Securities & Custody, SWIFT 15022/20022
  • Desirable knowledge of Git & JIRA
  • Able to work with Production Support when required
  • Custody/Financial services domain experience
  • Excellent communication, analytical skills and problem-solving experience for implementation, debugging and testing
  • Able to work as part of a virtual team in a culturally diverse background
  • Demonstrated leadership and project management skills

Nice-to-haves

  • Knowledge of C/C++ and F#
  • Experience with Git and JIRA

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