Senior Python Risk Developer
Citi Brasil
Mississauga, Canadá
5d ago

The Senior Python Risk Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.

The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Purpose :

The Global Spread Products Technology Team is seeking a Development Specialist with a proven track record of producing complex enterprise software solutions.

This role will require extensive development using Python, SQL, Microservices, Cloud Computing (AWS), Containerisation, OpenShift / Kubernetes.

Candidate will be heavily involved with implementation of strategic Risk Systems for Global Spread Products. The ideal candidate will be responsible and resourceful software professional who can comfortably work in a large development team in a globally distributed, dynamic work environment, teamwork and collaboration.

The ability to work in high pressured environment is essential.

Job Background / context :

The Global Spread Products business is a market maker for corporate loans, municipal and corporate debt, credit default swaps (CDS), mortgage-backed securities (MBS) and structured products like tranches and CDOs.

Other products covered by these desks for hedging risk may include treasuries, interest rate swaps, equities, and futures.

Key Responsibilities :

Strong involvement into the design of Server components. Develop components in Java

Planning software releases

2nd level support for applications

Work with business analyst and stakeholders to interpret business requirements and create system design based on requirements

Develop test cases to test codebase thoroughly

Apply software engineering best practice methodologies to produce high quality applications which provide solution to complex business problems

Able to take initiative, and can work productively when unsupervised and can multitask across multiple concurrent projects

Technical skills :

Solid 5+ years of experience with Python development

Solid experience with Java or C# development

Hands-on experience with rational databases like SQL Server or Oracle

Extensive experience building Distributed / Service Oriented / Microservice-style and Cloud based architectures (Amazon, ECS, Docker, OpenShift, Kubernetes)

Hands-on experience with RESTful service implementations.

Hands-on experience with Linux / Unix Shell

Extensive experience with Jenkins, TeamCity, Sonar Cube, BitBucket

Strong understanding of different storage architectures and their appropriate application.

Experience in software development SDLC (Agile)

Excellent knowledge of Multithreading, Thread-Pools with strong OOP and OOAD skills

Experienced in developing real time low latency applications

Exposure to or experience in message driven architectures, including Kafka, EMS

Education :

Bachelor’s degree / University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group : Technology

Job Family :

Applications Development

Time Type : Full time

Full time

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form