What are the responsibilities and job description for the Python Developer position at Agama Solutions Inc.?
Role Overview
- Locations: 525 Washington or Pennington, NJ; first 2 months at 2BP for training
- Client is seeking Risk Technology professional across three key areas: Credit Risk, E-Trading, and Loan Applications. Candidates will work on business-critical technology supporting risk management, front-office trading, electronic trading, and loan automation.
- The ideal candidates will be strong programmers with solid mathematical/quantitative skills and experience working closely with risk teams, quantitative traders, or front-office technology.
Key Areas
- Credit Risk: Develop and enhance risk calculators, risk metrics, and risk applications. Support credit risk technology and reporting. Work with Python/Java, React.js, APIs, and SQL Server. Experience with risk platforms such as Quartz or similar risk technology is highly desirable.
- E-Trading: Support front-office trading and e-trading platforms end-to-end. Develop systems that connect to exchanges and trading counterparties. Work closely with quantitative traders and trading technology teams. Experience with intraday/market risk and e-trading environments is a strong plus. C#/.NET experience is beneficial.
- Loan Applications: Develop and automate loan application workflows and processes. Strong React.js experience is important. Experience with APIs, application development, and automation preferred. Exposure to risk/financial applications is a plus.
Core Technical Skills
- Java
- Python
- React.js
- SQL Server
- REST/API development
- C#/.NET — preferred
- AWS/Cloud — preferred, as the team is actively migrating applications to the cloud
Ideal Candidate
- Strong mathematical and analytical foundation.
- Experience in financial services/risk technology.
- Comfortable working with quantitative traders, risk professionals, and front-office teams.
- Experience building risk calculators, risk metrics, trading, e-trading, credit risk, or financial applications.
- Able to contribute across the full application lifecycle, from development through integration and production support.
Interview Process
- Candidate shortlist
- 2 interview rounds
- Final panel with 3–4 team members
Jyoti Kumari
Senior Technical Recruiter
Jyoti.kumari
Desk: ext 0915
Salary : $65 - $70