*****W2 ONLY, NO C2C*****
Job Title: Python Developer
Client Location: New Jersey City, NJ
Type: Contract
Set-up: Hybrid (3 days a week in the office)
Our client, a leading American multinational investment bank and financial services holding company, is actively seeking an App Programmer V (Python) to join their team. This is an exciting opportunity to contribute to cutting-edge projects within a dynamic and innovative environment.
Role Specific Responsibilities:
- Develop object-oriented software in Python, including object-oriented databases and grid computing using our proprietary Quartz platform.
- Create data transfer tools to replicate data from NoSQL datastores to Oracle (Exadata) databases.
- Build and maintain RESTful web services.
- Design and implement interfaces between user interfaces (UI) and REST services.
- Develop data-grid centric UIs based on the Angular framework.
- Participate fully in the software development lifecycle.
- Engage in Agile software development practices, including pair programming and daily stand-ups.
- Collaborate on designing and tuning SQL database tables and queries.
- Utilize git, npm, and Angular (5.x or later) as part of the development process.
- Contribute to test-driven development, functional testing, and continuous integration.
Qualifications:
- 6-10 years of overall technology experience.
- 6-10 years of designing and developing in an object-oriented environment using languages such as Java, C++, or C#.
- 3-5 years of experience with Python.
- Preferred experience with multiple programming languages and technologies, particularly C++/Java and Python.
- 6-10 years of experience designing and tuning SQL databases and queries.
BE PART OF OUR GROWING TEAM!