About the role
Key Responsibilities
· Own timelines and deliverables, proactively managing scope, dependencies, and execution risks
· Independently design and deliver software solutions by engaging stakeholders and challenging assumptions
· Build backend services and RESTful APIs aligned to those designs
· Develop cloud-native applications (AWS preferred)
· Implement workflow automation and data pipelines where needed
· Contribute across the full software development lifecycle, including CI/CD
· Ensure solutions are production-ready, including testing, documentation, and handover
· Act as a reliable execution partner, escalating issues early when required
Core Capabilities & Mandatory Skills
· Prior consulting, advisory, or client-facing delivery experience
· Ability to operate effectively in ambiguous environments
· Proven independent delivery without close supervision
· Strong Python experience in enterprise environments
· Experience building RESTful services / APIs
· Strong cloud experience (AWS preferred)
· Experience with CI/CD pipelines
· Strong unit and integration testing practices
Nice-to-Have Skills
· Workflow automation experience
· CI/CD tooling (e.g., GitHub Actions)
· Workflow orchestration (Airflow)
· Web development (Dash, Angular, React)
· BI/reporting tools (e.g., Amazon QuickSight)
· Terraform (infrastructure as code)
· Jupyter notebooks
· Capital markets experience