17 May 2021

We are looking for a strong C# .NET Developer to work on a project with a leading Bank on their electronic trading platform.

Mandatory Skill(s)

  • Degree in Information Technology, Computer Engineering and / or Computer Science;
  • At least 4-5 years of C# .NET development experience with dominance on frameworks like WPF or WinForms;
  • Should have experience developing high-performing, enterprise grade applications using Multi-threading, Asynchronous communication, Reactive Extensions etc;
  • Hands on with designing solutions using OOP, TDD / BDD and design principles;
  • Experienced in middleware technologies like EMS, Solace, Kafka etc.
  • Knowledge in design patterns, data structures, memory allocation and algorithms;
  • Ability to communicate and present technical information in a clear and unambiguous manner;
  • Strong ability to work independently and cooperate with diverse teams in a multiple stakeholders environment.

Desirable Skill(s)

  • Knowledge in banking domain;
  • Microsoft or Java Certifications.

Responsibilities

  • Capture the requirements and develop the application;
  • Closely work with the Front Office teams to build new set of products suite and enhance user experience;
  • Design, develop and test new features of the trading applications;
  • Manage and Prioritize Project Work with Agile practices;
  • Perform code reviews and contribute to the overall code quality, maintainability and testability of the software developed;
  • Ensure that necessary changes / enhancements are implemented and documented as per corporate standards and guidelines;
  • Provide third line support to the platform during trading hours;
  • Proactive and self-motivated team player with a strong sense of responsibility and accountability.
Apply to this Job