Senior C#.Net Developer at HFM
HFM, an internationally acclaimed multi-asset broker, is at the forefront of delivering cutting-edge trading tools, platforms, and conditions to traders globally. Committed to innovation, transparency, and excellence in the financial markets, we are expanding our team and seeking a strategic Senior C#.Net Developer to contribute to our operations, potentially from our team in India or globally.
Your Role and Responsibilities:
- Participate actively in all stages of the Software Development Life Cycle (SDLC).
- Design and develop robust new software systems, primarily utilizing .Net C#, specifically for the MT4/MT5 trading platforms.
- Debug, optimize, and enhance existing applications and systems.
- Clearly articulate and communicate complex technical concepts effectively across various teams.
- Drive continuous improvement initiatives by identifying and reducing manual operational tasks.
- Document best practices to ensure maintainable and scalable solutions.
- Demonstrate the ability to work both independently and collaboratively within a specialized development team.
- Undertake additional duties as assigned by your line manager to support team objectives.
- Contribute to fostering a positive and dynamic working environment.
Required Skills and Experience:
- A Bachelor's degree (BSc) in Computer Science or a closely related relevant field.
- A minimum of 4-5 years of professional working experience as a C# .Net Developer.
- Proficiency in modern .Net frameworks, including .Net Core, C#, ASP.NET, and developing Rest APIs.
- Strong understanding of object-oriented programming (OOP) principles, common design patterns, and SOLID principles.
- Excellent understanding of SQL and relational database design.
- Experience with NoSQL databases like MongoDB, caching solutions such as Redis, or messaging queues like PostgreSQL, RabbitMQ, or ZeroMQ is highly advantageous.
- Knowledge of MT4/MT5 APIs and their integration is a significant plus.
- Familiarity with Java and C++ programming languages is also a plus.
- Ability to perform effectively under pressure in a fast-paced, high-stakes environment inherent to financial trading platforms.
Please ensure all submitted resumes are in English.