Citi
Senior Software Engineer at Citi Technology
Job Description
Citi is looking for a Senior Software Engineer to help reinvent its technology landscape. Be part of a transformative team that builds solutions for diverse business needs.
In this role, you will work alongside a team of dedicated engineers focused on developing high-quality software within the margin and collateral sectors of Markets Technology. Your expertise will help foster a culture of engineering excellence while you tackle intricate engineering challenges. Strong programming skills and the ability to work under pressure are essential.
Key Responsibilities:
• Engage in full-spectrum software development
• Design and develop applications in React, Java, or Python
• Create RESTful APIs using Spring framework
• Uphold TDD and code quality standards
• Prioritize multiple projects in a dynamic setting
Requirements:
• Degree in Computer Science or a related field
• Hands-on experience in software development
• Strong knowledge of algorithms and data str...
In this role, you will work alongside a team of dedicated engineers focused on developing high-quality software within the margin and collateral sectors of Markets Technology. Your expertise will help foster a culture of engineering excellence while you tackle intricate engineering challenges. Strong programming skills and the ability to work under pressure are essential.
Key Responsibilities:
• Engage in full-spectrum software development
• Design and develop applications in React, Java, or Python
• Create RESTful APIs using Spring framework
• Uphold TDD and code quality standards
• Prioritize multiple projects in a dynamic setting
Requirements:
• Degree in Computer Science or a related field
• Hands-on experience in software development
• Strong knowledge of algorithms and data str...