Senior Software Engineer - Margin Technology - Assistant Vice President

Citi

Competitive base salary annually reviewed; discret...
**
Hands-on professional software development experience
Proficiency in programming mainly java react or python
Strong hands-on experience building restful apis using spring
** Citi is seeking a Senior Software Engineer for its Margin Technology team, focusing on enhancing global finance systems through innovative technology solutions. The ideal candidate will have strong programming skills, experience in building robust applications, and a collaborative spirit to thrive in a dynamic environment. **

Job Summary

  • The role involves re-engineering technology estates to achieve world-leading performance and resiliency in the margin and collateral domain.
  • Candidates will participate in the whole spectrum of building software solutions while closely working with product teams and users.
  • The company offers a competitive base salary, discretionary annual performance bonus, and a hybrid working model allowing up to 2 days at home per week.

Matching Summary

Match Score: 75

** Citi is seeking a Senior Software Engineer for its Margin Technology team, focusing on enhancing global finance systems through innovative technology solutions. The ideal candidate will have strong programming skills, experience in building robust applications, and a collaborative spirit to thrive in a dynamic environment. **

Salary

Competitive base salary annually reviewed; Discretionary annual performance related bonus; Benefits include 27 days annual leave plus medical care and pension

Skills & Requirements

Must-have

  • Hands-on professional software development experience
  • Proficiency in programming mainly Java React or Python
  • Strong hands-on experience building RESTful APIs using Spring
  • Experience following TDD and clean code principles
  • Proficiency with data structures algorithms and SQL

Nice-to-have

  • Experience working in investment bank or financial services industry
  • Experience using cloud services such as AWS
  • Experience with distributed systems like Kafka Kubernetes
  • Experience with NoSQL databases like MongoDB DynamoDB
  • Ability to independently work in fast paced environment

Key Requirements

  • Bachelor's degree in computer science or engineering field
  • Independent work capability in rapidly changing environments

Work Rights

Not specified

Tailored Resume

Cover Letter