What are the responsibilities and job description for the Python Developer position at JS Consulting Solutions?
Job Details
Job Title-Python developer
Project Location Pennington, NJ
LinkedIn must be there, including one photo ID
- client interview feedback:
For a person who has 6.5 years of experience, writing a log statement in python should have been trivial and merging lists together and sorting them should come in as elementary , unfortunately that did not happen.
Please ensure candidates that are submitted for interview know basic python and has done coding in some capacity.
DO NOT submit any candidates that cannot write log statements in Python or link/merge lists.
Must have skills:
-
- Good experience in Python object oriented development
- Solid backend development experience
- Global Markets knowledge
- Must understand micro-services like trace reporting and regulatory reporting
- Excellent communication skills: written and verbal
I have two roles at Bank of America where we can secure an interview quickly. These are fast-moving positions with a one-and-done interview process. Below is the Job description and details for a python developer, let me know if you get any suitable candidate for this position
Location: Pennington, NJ
Pay rate : 60-64/hr on W2
Client : Bank of America
Description:
- Our client is one of the world's largest financial institutions, serving individual consumers, small- and middle-market businesses and large corporations with a full range investing, asset management and other financial and risk management products and services.
- We're committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.
- Global Markets Technology division within client provides end-to-end technology solutions for businesses including Equities, Prime Brokerage, Interest Rates, Currencies, Commodities, Derivatives and Structured Products. Across all these products, solutions include architecture, design, development, change management, implementation and support using various enterprise technologies.
- Trade capture & lifecycle management group at client offer a dynamic and competitive environment with exciting career opportunities. We're an organization with deep technical and industry experience that specializes in designing and developing highly distributed, integrated trading solutions in an environment where performance and scalability are critical to success. Our goals are strategic; to help our business partners improve and sustain business driving revenue while mitigating risks and improving operational efficiencies. In a revolutionary capital markets landscape driven by far reaching regulatory reform and cross-industry initiatives our teams leverage their deep business knowledge and technical expertise to build and integrate platforms that offer front to back electronic processing and risk management capabilities in a highly motivated and competitive work environment.
Objective of the group is to:
- Standardize trade capture and lifecycle management for all asset classes traded in Global Markets
- Decommission ~50 trade capture Systems Of Record into meaningful number of Cross Asset system of records and save cost.
- Facilitate accurate trade and lifecycle data for regulatory requirements & operational processing
- Improve operational efficiency and reduce operational risk as a result of simplification
Group responsibilities:
- Core build will offer centralized framework and the necessary provisions for LOB extensions to develop trade capture functions for any product.
- Development of Services Registry, Routing Layer, Booking Service, Communication Layer and core Workflow Management.
- Development of Cross Asset widgets and Cross Asset blotters
- When you're with client and Trade capture & lifecycle management group, you're part of a dynamic, cross-functional organization with business analysts, developers and systems engineers, testing professionals and business/technical support professionals
- The candidate will be working on Python based applications within a cross-business capital markets platform
- Design, develop, test and document scalable, highly reliable, enterprise global systems in a structured, disciplined, and fast-moving environment
- End to end development responsibilities for tasks
- Develop within a controlled process including design and code reviews.
- Support the production environment, assist in the diagnosis and resolution of incidents, and maintain the stability and integrity of systems
- Interact and collaborate with global tech teams
- Fast in learning and adopting of new framework and technologies
Educational Qualification:
- Bachelors/Masters degree in computer science or engineering
Experience
- 3 - 7 years
Required Skills
- Experience in any programming language (Python or Java)
- Experience in Industry Financial data models such as FIX, FpML.
- Very good knowledge in capital markets products and trade lifecycle.