Python/API Developer
Your Impact:
· API development using RESTful or GraphQL standards.
· Develop Data Interfaces using Python, Data Frames, Pandas etc.
· Integration with back-end technologies and frameworks, such as Node.js, .NET, or Java.
· Build Data Access Layer and metadata driven data query tool.
· Write clean, reusable, and well-documented code that follows best practices and coding standards.
· Collaborate with back-end developers to integrate UI components with server-side systems and APIs. Ensure efficient data retrieval and synchronization, handle data validation and error handling, and optimize API performance.
· Align with the Data Engineering Lead, Product Owner and Scrum Master in assessing business needs and transforming them into scalable applications.
· Work in an iterative/Agile environment as a good team player.
· Ability to manage multiple tasks and projects simultaneously.
· Research emerging technologies and develop POC’s
· Work with the latest CI/CD DevOps deployment model
Your Required Skills:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years hands on experience in Python development using NumPy, Pandas, Data frame etc.
Proven experience of API development using RESTful or GraphQL standards.
Experience with back-end technologies and frameworks, such as Node.js, .NET, or Java, and integrating UI components with server-side systems.
Experience with BitBucket, Jenkins, Gradle, Git. Cloud experience working with AWS S3/EC2/SQS
Direct experience supporting front office end-users and sound understanding of capital markets within Fixed Income.
Experience in and front-end frameworks such as Angular, React.
· Knowledge of Jira, Confluence, SAFe development methodology & DevOps.
Familiarity with security concepts authentication, authorization and SSL
Excellent analytical and problem-solving skills with the ability to think quickly and offer alternatives both independently and within teams.
Proven ability to work quickly in a dynamic environment.
Experience providing ongoing support for a wide-range of technology solutions
Experience developing solutions in BI tools such as Tableau or Power BI is a plus
Job Type: Contract
Pay: $60.00 - $80.56 per hour
Schedule:
8 hour shift
Ability to commute/relocate:
East Newark, NJ 07029: Reliably commute or planning to relocate before starting work (Required)
Experience:
AWS: 4 years (Required)
Python: 8 years (Required)
APIs: 10 years (Required)
Work Location: In person