We are hiring a C# Backend Developer to join a leading global banks Markets IT team. You will work with colleagues in Singapore and Zurich to build and maintain trading platforms, develop backend services, and support global financial applications.
Responsibilities
- Design, develop, and maintain backend services and APIs using C#
- Optimize performance, data integrity, and security of server-side applications
- Support system integration with financial systems and third-party services
- Contribute to containerization for cloud-based development (Azure)
- Write clean, maintainable code with best practices (reviews, testing, CI/CD)
- Troubleshoot and resolve technical issues in development and production
- (Desirable) Collaborate on frontend features using JavaScript/React
Requirements
- 5+ C# years in backend development
- Strong hands-on experience with C#
- Knowledge of MongoDB, MS SQL, RabbitMQ, gRPC, GraphQL
- Experience with CI/CD and code quality best practices
- Strong problem-solving, analytical, and communication skills
- Ability to work in an agile global team (Singapore & Switzerland)
- (Bonus) Experience in financial services, frontend development with React/JS, and cloud-based/containerized applications (Azure)
This is a long-term full-time contract role starting at 1 year. Renewable with high visibility for a perm conversion.