CrawlJobs Logo

Software Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United States, Jersey City

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

121200.00 - 181800.00 USD / Year

Job Description:

As part of our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems. We are going through a very exciting phase of transformation in OTC derivatives, margin and collateral and payments and cash management domains in Markets Technology.

Job Responsibility:

  • Participate in the whole spectrum of building a software solution
  • Work closely with product teams and users
  • Contribute to building a strong engineering culture within global teams
  • Solve engineering challenges
  • Build robust and high-quality solutions
  • Manage multiple priorities simultaneously

Requirements:

  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
  • 5-8 years of hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment

Nice to have:

  • Experience of working in investment bank or financial services industry
  • Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
What we offer:
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
  • Discretionary and formulaic incentive and retention awards

Additional Information:

Job Posted:
September 10, 2025

Expiration:
September 16, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.