Upload Button Icon Add office photos
filter salaries All Filters

45 Elements Jobs

Python Developer - OOPS (4-8 yrs)

4-8 years

International/Overseas

Python Developer - OOPS (4-8 yrs)

Elements

posted 1mon ago

Job Role Insights

Flexible timing

Job Description

Job title : Python Developer

Location : India-London

Experience : 4 -8 years.

Job Duties :

- Looking for a talented and experienced Python developer with exposure to Capital Market domain for one of our Global Investment Banking Clients

- Work within an Agile team, writing requirements and specifications, developing strategic transaction reporting platform and maintaining existing code for the reporting technology team.

- Primary task would be to help the design and enhance the transaction reporting platform, right from design to development and testing.

- Coordinate with front office, technology, and regulatory teams to understand the requirements

- Responsible for supporting modern agile software development methods; including educating & mentoring less experienced OOP team members.

- Help in Document outlining the functional and non-functional requirements of the software, aligned with the client's needs and objectives, help in architecture design.

Qualification :

- Master in Computer Science/ software engineering , additional qualification in Finance is desirable

Skills Required :

- Excellent hands-on application development experience on Python and OOPs is mandatory

- Understanding of capital markets; Knowledge of transaction reporting and related regulations like EMIR, MiFIR, SFTR, CAT, etc is a plus, but not mandatory

- Excellent Analytical skills

- Strong knowledge of AMPS, AMQ and similar messaging protocols, and Streams and state processing (FLINK or similar)

- Data transformation and ETL is essential along with understanding of Dataframe processing - Pandas / Polars

- Experience working on different analytical tools is desirable

- Experience on participating in end-to-end development lifecycle in a rigorous test driven software development environment, knowledge of BDD, TDD is added advantage

- Experience of Agile software development process is desirable

- Experience on developing and delivering scalable applications

- Excellent communication skills

Very desirable :

- Follows clean code principles

- Fluency in the Python standard libraries

- Experienced in test-driven development/BDD

- Experience with RDBMS, ORM

- Experience with CQRS and related interface standards of REST/HAL

- Experience with MQSeries/AMQ/AMPS or similar event oriented technology

- Strong knowledge of Streams and state processing (FLINK or similar)

- Data transformation and ETL is essential along with understanding of Dataframe processing - Pandas / Polars

- Understanding concepts of event sourcing and the alternatives

- NoSQL/Document Oriented databases - Cassandra, MongoDB

- Highly Available/Scalable Search - Elasticsearch

- Knowledge of a large bank enterprise standards

- Knowledge of a large bank application landscape

- Knowledge of realtime transaction platform and regulations MiFID, EMIR, SFTR, CFTC, TRACE, CAT is a plus, but not mandatory

- Knowledge of data modelling including internal and industry initiatives such as FpML and CDM

- Knowledge of derivatives in general and trade lifecycle


Functional Areas: Software/Testing/Networking

Read full job description

What people at Elements are saying

What Elements employees are saying about work life

based on 18 employees
64%
73%
62%
75%
Flexible timing
Monday to Saturday
No travel
Day Shift
View more insights

Elements Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Elements with

Tata Chemicals

4.1
Compare

Hindustan Unilever

4.2
Compare

BASF

4.5
Compare

Pidilite Industries

4.3
Compare

Asian Paints

4.0
Compare

Reliance Industries

4.1
Compare

Aditya Birla Group

4.1
Compare

Godrej Consumer Products

4.2
Compare

Marico

4.0
Compare

ITC

4.0
Compare

Cognizant

3.8
Compare

Virtusa Consulting Services

3.8
Compare

NTT Data Information Processing Services

4.0
Compare

Hexaware Technologies

3.6
Compare

CGI Group

4.0
Compare

UST

3.8
Compare

GlobalLogic

3.7
Compare

Sutherland Global Services

3.7
Compare

ITC Infotech

3.8
Compare

Synechron

3.6
Compare

Similar Jobs for you

Senior PHP Developer at KARIZMA KONNECT

Gurgaon / Gurugram

6-8 Yrs

₹ 15-22 LPA

Python Developer at Roadcast

4-6 Yrs

₹ 12-18 LPA

Python Developer at Allime Tech Solutions

Remote

4-8 Yrs

₹ 12-28 LPA

Java Software Engineer at DELTATECH GAMING LIMITED

2-6 Yrs

₹ 15-18 LPA

Python Developer at D-TechWorks Pvt Ltd

3-4 Yrs

₹ 15-18 LPA

Python Developer at Cyanous Software Private Limited

3-8 Yrs

₹ 20-22 LPA

Python Developer at IT

5-8 Yrs

₹ 15-23 LPA

Python Developer at MaimsD Technology

5-8 Yrs

₹ 15-25 LPA

Java Developer at Grackle Business Solutions Pvt Ltd

Chennai

5-15 Yrs

₹ 10-30 LPA

Python Developer at One Degree North HR Services

Pune

4-9 Yrs

₹ 20-25 LPA

write
Share an Interview