0% found this document useful (0 votes)
0 views

JD_FullStack_ PythonDeveloper_CLO

The Senior Lead Application Developer (Python) is responsible for designing and developing an investment technology platform using Python and AWS, collaborating with tech and business teams to deliver functionality. Key responsibilities include maintaining documentation, leveraging modern technologies for data analysis, and managing application development with minimal oversight. Required qualifications include 7+ years of experience in Python programming, proficiency with web frameworks, database technologies, and AWS, along with strong communication skills.

Uploaded by

piyush gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

JD_FullStack_ PythonDeveloper_CLO

The Senior Lead Application Developer (Python) is responsible for designing and developing an investment technology platform using Python and AWS, collaborating with tech and business teams to deliver functionality. Key responsibilities include maintaining documentation, leveraging modern technologies for data analysis, and managing application development with minimal oversight. Required qualifications include 7+ years of experience in Python programming, proficiency with web frameworks, database technologies, and AWS, along with strong communication skills.

Uploaded by

piyush gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Role: Senior Lead Application Developer (Python)

Summary of Work

 The Senior Python Developer is responsible for designing and developing


Investment technology platform using Python and AWS Cloud technologies.
 Partner closely with Tech Product Team and business teams to deliver the
business functionality on the Investment platform.
 Research into new and emerging technologies, work with the team to perform
proof of concepts and document results.
 Deliver innovative designs of high complexity which allow building a scalable
end to end architecture.
 Accountable for providing estimates and logical work plan to deliver
applications on time and within budget that meets or exceeds quality
standards.
 Perform application sprint planning activities such as maintaining product
backlog.

Key Responsibilities and Duties


 Create and maintain data flow design and technical requirements
documentation using defined documentation templates that meets Agile
product development standards.
 Leverage a broad set of modern technologies – including Python, R, and
Spark – to analyze and gain insights within large data sets and implement
systems for automatic data collection and data ingestion.
 Works closely with Tech product team and portfolio manager to implement
the rule engines and algorithms.
 Collaborate with other team members, subject matter experts, and delivery
teams to deliver strategic advanced analytic based solutions from design to
deployment
 Develop and maintain an understanding of relevant industry standards, best
practices, business processes and technology used in modeling and within
the financial services industry
 Manage own work with minimal oversight and proactively communicate
status and risks to leadership

Internal Use Only (I)


Required Qualifications

 7+ years overall experience with 3+ years in Python programming within asset management or
financial services industry.
 Proficiency with Python programming and deep understanding of core
concepts and basic libraries like pandas, NumPy, Dataframes.
 Experience with Python web frameworks like Flask or Django.
 Strong hands-on experience with database technologies like PostgreSQL,
MySQL , Oracle or other NoSQL databases and ability to write queries, joins,
DML and DDL.
 Experience with RESTful APIs, microservices, and containerization
technologies like Docker and Kubernetes.
 Experience working with container technology such as Docker, version control
systems (SVN, GitHub, etc.), build management and CI/CD tools (Jenkins etc.).
 Exposure to AWS technologies (e.g. VPC, EC2, Lambda, RDS, ELB, EKS, S3,
VPC, Glacier, IAM, CloudWatch, KMS).
 Good understanding of enterprise architecture and operational procedures
such as high availability, disaster recovery, archiving etc.
 Excellent communication and presentation skills. Experience communicating
with senior management and business professionals.
Strong Pluses:
 Experience with following technologies a plus
o Python, Flask or Django, UI frame work Reach JS or Angular JS, CSS,
Jenkins, Terraform
o Hands on experience with AWS Technology (S3, Lambda, PostgreSQL)

 Asset management or Finance Services domain experience.


 Strong analytical aptitude.
Educational Requirements
 Bachelor’s degree in computer science, Software Engineering, or related field

Work Experience
 5+ Years Preferred

Internal Use Only (I)

You might also like