- Technical Expertise
- Strong proficiency in C# .NET with hands-on experience in:
- Multithreading Collections Distributed Caching Memory Management
- Asynchronous programming and Task Parallel Library (TPL)
- Performance optimization and low-latency system design
- Solid understanding and practical experience with:
- WCF Web API RESTful and Windows services
- Microservices architecture
- Messaging systems and event-driven architecture
- Testing and Quality Assurance
- Experience with automated testing frameworks
- Familiarity with mocking/stubbing tools
- Understanding of Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) pipelines
- Solution Design and Maintenance
- Ability to interpret and translate business and product requirements into scalable and maintainable technical solutions
- Experience in design patterns domain-driven design (DDD) and SOLID principles
- Capable of supporting enhancing and maintaining systems developed by other engineering teams including legacy codebases
- DevOps and Tooling
- Exposure to source control systems (e.g. Git Bitbucket) and build/release pipelines
- Familiarity with infrastructure as code and deployment automation
- Soft Skills
- Excellent communication collaboration and stakeholder engagement skills
- Strong analytical thinking problem-solving and ability to work independently in a fast-paced environment
- Proactive attitude towards learning and continuous improvement
- Desirable Domain Knowledge (Preferred)
- Understanding of FIX protocol price negotiation workflows and FX / FXO products used in Investment Banking
- Experience working in regulated financial environments with a focus on data integrity auditability and compliance
Technical Expertise Strong proficiency in C# .NET with hands-on experience in: Multithreading Collections Distributed Caching Memory Management Asynchronous programming and Task Parallel Library (TPL) Performance optimization and low-latency system design Solid understanding and practical experienc...
- Technical Expertise
- Strong proficiency in C# .NET with hands-on experience in:
- Multithreading Collections Distributed Caching Memory Management
- Asynchronous programming and Task Parallel Library (TPL)
- Performance optimization and low-latency system design
- Solid understanding and practical experience with:
- WCF Web API RESTful and Windows services
- Microservices architecture
- Messaging systems and event-driven architecture
- Testing and Quality Assurance
- Experience with automated testing frameworks
- Familiarity with mocking/stubbing tools
- Understanding of Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) pipelines
- Solution Design and Maintenance
- Ability to interpret and translate business and product requirements into scalable and maintainable technical solutions
- Experience in design patterns domain-driven design (DDD) and SOLID principles
- Capable of supporting enhancing and maintaining systems developed by other engineering teams including legacy codebases
- DevOps and Tooling
- Exposure to source control systems (e.g. Git Bitbucket) and build/release pipelines
- Familiarity with infrastructure as code and deployment automation
- Soft Skills
- Excellent communication collaboration and stakeholder engagement skills
- Strong analytical thinking problem-solving and ability to work independently in a fast-paced environment
- Proactive attitude towards learning and continuous improvement
- Desirable Domain Knowledge (Preferred)
- Understanding of FIX protocol price negotiation workflows and FX / FXO products used in Investment Banking
- Experience working in regulated financial environments with a focus on data integrity auditability and compliance
View more
View less