Job Description:
We are seeking a Senior .NET developer with a specialization in MT5 platform, particularly focusing on plugin and bridge API development. The ideal candidate will possess an in-depth understanding of building .NET applications, specifically for the MT5 trading platform. Your primary responsibility will be to design and develop backend components for our MT5-related applications while coordinating with the team across various infrastructure layers. A commitment to collaborative problem solving, sophisticated design, and delivering a high-quality product is essential.
Responsibilities:
- Translate application storyboards and use cases into functional MT5 applications.
- Design, build, and maintain efficient, reusable, and reliable .NET code tailored for the MT5 platform.
- Integrate applications with MT5 through plugins, bridge APIs, and other relevant methods.
- Develop and maintain bridge APIs for seamless integration between systems.
- Create database schemas that represent and support trading and related business processes.
- Ensure optimal performance, quality, and responsiveness of MT5-related applications.
- Identify bottlenecks and bugs within the MT5 integration, devising solutions to address these issues.
- Write test scripts as part of the coding process to ensure error-free deployments.
- Help maintain code quality, organization, and automatization, especially in an MT5 environment..
Requirements:
- Master's or Bachelor's Degree in Computer Science or equivalent.
- 5+ years of experience working on .NET technologies, with at least 2 years focused on backend enterprise solutions.
- Extensive knowledge of MT5 platform, including plugin development and bridge API integrations.
- Strong knowledge of the .NET framework, with proficiency in C#.
- Familiarity with SQL Server, database design, and NoSQL databases.
- Understanding of RESTful APIs, microservices, and the Mono framework.
- Strong grasp of object-oriented programming with skills in writing reusable libraries.
- Familiarity with popular web application frameworks (React, ASP .NET, Angular).
- Comprehension of fundamental design principles for building scalable applications.
- Experience with code versioning tools like GitHub, SVN, and CI/CD practices using platforms such as AWS and Jenkins.
- Moderate proficiency working on cloud platforms like AWS and Azure
Preferences but not Mandatory:
- Experience with FIX Protocol, Electronic Trading, and API integrations with MT5 and Crypto Exchanges.
- Recent experience in teams that have developed real-time or near real-time trading systems
Job Type: Full-time
Pay: Rs125,000.00 - Rs150,000.00 per month
Work Location: In person