Job Description :

About the Role

We are seeking a highly skilled .NET Engineer with strong expertise in C#, .NET, software design, SQL, and ORM technologies. The ideal candidate is an excellent communicator with leadership potential, eager to contribute to risk system development while growing into a leadership role.

Key Responsibilities:

  • Design, develop, and maintain risk management and portfolio analytics software using C# and .NET.
  • Collaborate with software engineers, risk analysts, and business stakeholders to define requirements and deliver high-performance solutions.
  • Provide clear technical communication regarding project updates, challenges, and solutions.
  • Develop and maintain technical documentation and system diagrams for long-term application support.
  • Conduct code reviews, enforce coding best practices, and ensure high-quality, maintainable code.
  • Optimize system architecture and design for scalability, performance, and long-term sustainability.

Required Qualifications:

  • 5-10 years of experience in software development, specifically in portfolio management, risk modeling, risk analysis, or OMS systems.
  • Proficiency in C#, .NET, SQL, and ORM technologies.
  • Strong experience in large-scale proprietary risk management system development (preferred).
  • Ability to work in a fast-paced environment and effectively communicate with technical and business stakeholders.
  • Passion for writing clean, efficient, and well-documented code.
             

Similar Jobs you may be interested in ..