Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
401(k)
Medical, dental & vision coverage
Paid time off packages
Job summary
Citigroup Inc. is seeking a Senior Software Engineer in Jersey City, New Jersey. In this role, you'll work with a dedicated team to solve complex engineering challenges and contribute to building robust software solutions. The ideal candidate should have a Bachelor's degree in a relevant field and hands-on experience in Java, React, and Python. Offering a competitive salary range of $121,200 to $181,800, Citi also provides various employee benefits including medical coverage and a 401(k).
Qualifications
Hands-on software development experience required.
Bachelor's degree in a relevant field.
Proficiency in Java, React, and/or Python.
Strong experience building RESTful APIs.
Ability to work independently in a dynamic environment.
Responsibilities
Work with product teams to build software solutions.
Contribute to building a strong engineering culture.
Solve complex engineering challenges.
Skills
Software development experience
Java
React
Python
RESTful APIs
TDD
Data structures and algorithms
SQL
Communication skills
Adaptable to fast-paced environments
Education
Bachelor's degree in Computer Science or Engineering
Tools
Spring framework
AWS
Kafka
Kubernetes
MongoDB
Job description
Citigroup Inc. is seeking a Senior Software Engineer in Jersey City, New Jersey. In this role, you'll work with a dedicated team to solve complex engineering challenges and contribute to building robust software solutions. The ideal candidate should have a Bachelor's degree in a relevant field and hands-on experience in Java, React, and Python. Offering a competitive salary range of $121,200 to $181,800, Citi also provides various employee benefits including medical coverage and a 401(k).