C# Developer | Trading / Risk / Operations (Bengaluru)

C# Developer | Trading / Risk / Operations (Bengaluru)

29 Aug
|
Innova ESI
|
Bengaluru

29 Aug

Innova ESI

Bengaluru

JD – C# Developer

We are seeking a highly skilled C# Developer to support and enhance trading, risk, and operations processes. The role will involve development, configuration, integration, L3 and BAU support across front, middle, and back-office functions.

Key Responsibilities

- Design, develop, test, and maintain applications using C#/.NET Framework/.NET Core.
- Develop automation tools, data-processing scripts, and integration solutions using Python.
- Develop and optimize Oracle SQL and PL/SQL objects, including stored procedures, packages, functions, and triggers.
- Automate operational and support processes using Python scripting.
- Integrate E/CTRM platforms with ERP systems, market data providers, reporting tools, and third-party applications.
- Configure trading, scheduling, risk, settlement, and invoicing modules.
- Support physical and financial commodity workflows (trades, nominations, scheduling, settlements, P&L;, risk)
- Develop APIs and integration services for enterprise applications.
- Analyse business requirements and translate them into technical solutions.
- Investigate and resolve production issues in a timely manner.
- Perform root cause analysis and implement permanent fixes.
- Optimize application and database performance.
- Participate in code reviews and follow development best practices.
- Prepare technical documentation and support deployment activities.
- Work closely with traders, risk, operations, and finance users to understand requirements and deliver solutions.
- Collaborate with cross-functional teams across Front Office, Middle Office, Risk, Finance, and Operations.

Skills Required:

- Robust development experience in C#, .NET and Python
- Experience with APIs, data models, and configuration tools
- Strong SQL / database skills (Oracle or SQL Server)
- Experience with interfaces, batch jobs, and real-time integrations
- Exposure to market data feeds, pricing curves, and valuation model




- Data platform skills such as data lakes and Databricks as modernization progresses (preferred)

Programming

- C#
- .NET Framework /.NET Core
- Python
- ASP.NET (preferred)
- REST APIs
- Web Services

Database

- Oracle Database
- Oracle SQL
- PL/SQL
- Query optimization
- Performance tuning

Python Skills (Preferred)

- Python scripting and automation
- Data processing using Pandas and NumPy
- API development using Flask or FastAPI
- File processing (CSV, Excel, XML, JSON)
- Automation of support and operational tasks
- Scheduling jobs and batch processing
- Logging and exception handling
- Unit testing (PyTest)

DevOps & Release Management

- Octopus Deploy for application deployment and release automation
- CI/CD pipeline implementation and maintenance
- Azure DevOps
- Git / GitHub / GitLab
- Build and Release Management
- Environment management (DEV, QA, UAT, PROD)
- Release validation and deployment support
- Rollback planning and deployment troubleshooting

Application Lifecycle Management

- Jira for Agile project management, sprint planning, user stories, defect tracking, and backlog management
- Confluence for technical documentation and knowledge management
- Agile/Scrum methodologies

Code Quality & Testing

- SonarQube for static code analysis and code quality monitoring
- NUnit / xUnit
- Code reviews and peer reviews
- Unit testing and integration testing
- Performance optimization

Integration Technologies

- REST APIs
- SOAP Web Services
- JSON
- XML
- Message Queues
- File-based integrations

Cloud & Infrastructure (Preferred)

- Microsoft Azure
- Azure Functions
- Azure Data Factory
- Databricks
- Docker
- Kubernetes
- PowerShell
- Linux
- Shell Scripting

E/CTRM Domain Knowledge Candidates to have experience in one or more of the following:

- Energy Trading
- Commodity Trading
- Metals Trading

Knowledge of working in Front office, Middle office, Back office, Regulatory reporting preferred. Any trading knowledge, financial services knowledge preferred.

📌 C# Developer | Trading / Risk / Operations (Bengaluru)
🏢 Innova ESI
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c# developer | trading / risk / operations (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: c# developer | trading / risk / operations (bengaluru) / bengaluru