Job Summary:
We are seeking a skilled Python Developer with prior experience in the banking or capital markets domain. The ideal candidate will have a strong programming background, experience in developing scalable solutions, and an understanding of financial systems. This role involves designing, developing, and optimizing Python-based applications to meet business requirements.
Key Responsibilities:
- Develop and maintain Python-based applications to support financial processes and reporting.
- Collaborate with cross-functional teams, including product managers and business analysts, to gather and refine requirements.
- Ensure high performance and reliability of applications by writing efficient code and conducting thorough testing.
- Optimize existing code for performance improvements and scalability.
- Work closely with database teams to integrate and manipulate financial data efficiently.
- Adhere to security, compliance, and data privacy standards as per the industry's best practices.
- Troubleshoot and resolve technical issues promptly.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Python development, with a focus on backend systems and APIs.
- Hands-on experience in the banking or capital markets domain.
- Strong knowledge of financial instruments, trading systems, or capital markets workflows.
- Proficiency in database systems such as SQL, PostgreSQL, or MongoDB.
- Experience with RESTful API design and implementation.
- Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker/Kubernetes).
- Solid understanding of version control systems (e.g., Git).
- Knowledge of cloud platforms (e.g., AWS, Azure, or GCP) is a plus.
Preferred Qualifications:
- Experience with data visualization or analytics tools.
- Familiarity with regulatory compliance standards in the banking or capital markets industry.
- Strong problem-solving and analytical skills.
Pay Rate Range : $50-72/hr