C# .Net Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in C# and .NET framework., Experience with SQL databases and web services., Strong problem-solving skills and attention to detail., Bachelor's degree in Computer Science or related field..

Key responsibilities:

  • Develop and maintain applications using C# and .NET technologies.
  • Collaborate with cross-functional teams to define and design new features.
  • Troubleshoot and resolve software defects and issues.
  • Participate in code reviews and ensure adherence to best practices.

FDM Group logo
FDM Group Information Technology & Services XLarge https://www.fdmgroup.com/
5001 - 10000 Employees
See all jobs

Job description

This position requires the successful candidate to work on a W2 directly with FDM. We cannot accept C2C, 1099 or employment sponsorship (eg. H1-B) for this position. FDM is a global business and technology consultancy delivering client and industry driven solutions through our 5 core specialist Practices; Software Engineering, Data & Analytics, IT Operations, Change & Transformation, and Risk, Regulation & Compliance. FDM is seeking Middle Office Systems Developer in New York to work for our client within the Financial Services sector. This role is initially for 12 months and will be hybrid with requirements to be in the New York office 3 days per week Responsibilities Design, develop, test, and maintain applications in .NET C# that facilitate middle office trade processing Implement messaging solutions using EMS (Enterprise Messaging Service) and MQ (Message Queuing) to ensure seamless communication between systems Work with XML and JSON data formats to integrate various financial systems and ensure data accuracy and integrity Utilize BizTalk as a middleware solution to orchestrate complex workflows and manage system integrations effectively Collaborate with cross-functional teams, including traders, risk managers, and compliance analysts, to gather requirements and deliver tailored solutions Perform database design and management using MS SQL Server, including writing complex SQL queries and stored procedures Ability to create SQL ETL (Extract, Transform, Load) processes to load data effectively. Participate in code reviews, ensuring adherence to best practices and architectural guidelines Troubleshoot and resolve technical issues in production and non-production environments Maintain documentation for system processes, features, and integrations Requirements 2-4 (maximum) years of hands-on experience in software development, with a strong focus on middle office trade processing within a financial institution Proficient in .NET C# development, with a deep understanding of object-oriented programming principles, MVC and multi-threading Additional Desired Skills Experience with EMS and MQ messaging systems, including implementation and troubleshooting Familiarity with XML and JSON data formats, with proven experience in managing data transformations Experience using BizTalk for middleware integration and workflow management Strong knowledge of MS SQL Server, including database design, stored procedures, and performance tuning Ability to create SQL ETL (Extract, Transform, Load) processes to load data effectively Familiarity with Windows environments and related technologies Excellent problem-solving skills and the ability to work independently as well as part of a team Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders Preferred Qualifications Bachelor's degree in Computer Science, Information Technology, Finance, or a related field Knowledge of financial instruments and market structures, particularly in the context of trade processing and risk management Familiarity with Agile development methodologies and DevOps practices

Required profile

Experience

Industry :
Information Technology & Services

.NET Developer Related jobs