img
Temporary

Senior Software Engineer - Equity Derivatives Technology - Citi

City of London
money-bag Negotiable
E4A71B412B344708DB510B9999681186
Posted 3 weeks ago

Job DescriptionDiscover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you''ll have the opportunity to grow your career, give back to your community and make a real impact.

OverviewYou will join the Equity Derivatives Trade management technology team in London, specializing in supporting the trade capture and life cycling platforms used by Global Equity Derivatives business. This team is a key partner to the markets business and has been a major contributor to its success. As a senior developer you will work together with front office, operations, product development teams and members of the development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand. You will have experience in building high-performing, scalable and enterprise-grade applications adopting best-in-class engineering practices. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership of functional components. You\''ll work in a collaborative, respecting, trusting and diverse environment that encourages creative thinking and critical problem solving that are best in class, to serve our clients globally.

Responsibilities

Working with the team to define the architecture, design, development, code review, testing and maintenance of applications.

Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment.

Write testable code following clean coding and SOLID design principles.

Perform code reviews and contribute to overall quality, maintainability and testability of software developed.

Be willing and able to adapt to changes in priorities and requirements.

Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision.

Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end user experience.

Work closely with teams to form good working culture and continuously adapt to different working environment.

Requirements

At least 7 years of software development experience.

Strong knowledge on Java 8, Core Java, Spring, Hibernate and restful web services including its data interchange format/definition such as XML, JSON.

Strong experience in distributed caching technologies like Apache Ignite or similar.

Familiar with different persistent storage technologies such as RDMS (Sybase, SQL Server or Oracle) and NoSQL.

Solid experience working with source code management tools - Git or Bitbucket.

Good understanding of clean coding principles.

Good understanding of code quality measurements using tools like Sonar and able to implement design and implement unit, integration, and functional tests.

Must demonstrate strong familiarity of design patterns.

Good written and verbal communication skills.

A team-player who is comfortable working in a team that deals with ambiguity and problem solving

Desirable

Knowledge of Equity Derivatives products and product lifecycle

Experience working with UI frameworks such as React or Angular

Experience working with OpenShift / Kubernetes or other cloud platforms

What we\''ll provide youThis is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career.

By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

27 days annual leave (plus bank holidays)

A discretionary annual performance related bonus

Private Medical Care and Life Insurance

Employee Assistance Program

Pension Plan

Paid Parental Leave

Special discounts for employees, family, and friends

Visit our Global Benefits page to learn more.

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.



Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Most Relevant SkillsPlease see the requirements listed above.

Other Relevant SkillsFor complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi\''s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr

Other jobs of interest...

J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
J.P. MORGAN-1
LondonYesterday
money-bag10000-500000 Annual
Platform Recruitment Limited
High WycombeYesterday
money-bag40000.00-40000.00 Annual
Burns Sheehan
London
money-bag100000.00-100000.00 Annual
Burns Sheehan
London
money-bag90000.00-90000.00 Annual
Experis UK
London
money-bag10000-500000 Annual

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!