Mandatory Technical Requirements
- 8–10 years of professional software development experience.
- Strong Python development expertise.
- React experience building production web applications.
- FastAPI experience with demonstrated API development.
- Web scraping experience using all:
- Scrapy
- BeautifulSoup
- Selenium
- Experience with the Python Requests library.
- Databricks experience (mandatory).
- Snowflake experience (mandatory).
- Experience designing unit, integration, and automation testing.
- Strong code documentation practices.
- GitHub experience with:
- Trunk‑based development
- Pull requests, reviews, and merges
- AI‑assisted / agentic coding experience (minimum 1–2 years):
- GitHub Copilot or equivalent
- Responsible use of AI for development, refactoring, testing, debugging, and documentation
- Clear ownership and validation of AI‑generated code
Enterprise Environment Experience
- Proven experience working within a large enterprise organization.
- Demonstrated compliance with:
- Defined coding standards
- Formal merge and code review processes
- Security and compliance controls
- DevOps / CI‑CD pipelines
- Deployment and release management guidelines
Additional Expectations
- Exposure to Highcharts and Material UI (must learn quickly if not previously used).
- Self‑starter with the ability to work independently and take ownership.
- Strong delivery mindset in a trading / financial domain.
- Effective client‑facing communication skills.
- Team‑oriented with a consistently positive, professional attitude.