Senior C#/.net Developer

Singapore, Singapore

Job Description


Project descriptionPlease join Luxoft with one of the world\'s leading trading and risk practice. We are a market leader in implementation, integration, upgrade, and migration of trading software. We provide end-to-end project services and have delivered projects across all major asset classes and sectors including investment banking, asset management, corporate treasury. This opportunity is to work for a tier one investment bank and take part to the implementation of a trading platform The team, you will be working with, is responsible for the integration of a third party application Orchestrade used for: \xe2\x80\xa2 Treasury management \xe2\x80\xa2 Bonds business activity \xe2\x80\xa2 Position, PL and risk management The Orchestrade application is: - Orchestrade is in .Net (C#): Natively connected to Excel - Database: Microsoft SQL - Delivered In-House You will be part of a Top Initiative for this bank. This is a brilliant opportunity to work on several type of products and learn a new trading platform You will have the ability to showcase the work directly to the End users. Also, you will join our Orchestrade Practice and become a member of our open minded, progressive and professional team. You will have a chance to grow your functional and soft skills and build a thorough expertise of the industry of our client. Luxoft will invest into your professional training, and allow you to grow your professional career.Responsibilities

  • Implement architecture and design patterns to help ensure that systems scale.
  • Perform unit and integration testing before launch
  • Establish processes and best practices around development standards.
  • Review product requirements in order to give development estimates and product feedback.
  • Apply technical expertise to challenging architecture and design problems.
  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C# code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
SKILLSMust have
  • 8+ years of experience in C#
  • Banking / Investment Banking domain experience
  • Experience working with C#, and particularly modern, cross-platform .NET
  • A strong understanding of advanced C# language features, such as async/await, dependency injection, etc.
  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis
  • Good knowledge of development tools: Jenkins, GIT, SVN, Azure DevOps or equivalent
  • Strong ability to analyze code - understand execution flow & debug even without access to a debugger
  • Experience with the .net CLI, writing and maintaining integration and unit tests
  • Strong familiarity with both Windows and Linux, including shell scripting
  • Good knowledge of Transact SQL and Entity Framework Core
  • Knowledge of a back end and frontend stack
  • Experience with Agile methodology organization
Nice to haveOrchestrade experience is a plus

Luxoft

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1441614
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned