Dotnet Developer

Place of work Work from home
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Qualifications
6-8 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
Responsibilities
This role is initially for 12 months and will be hybrid with requirements to be in the New York office 3 days per week
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
Job description
About The Role

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 a C# .Net 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.

About You

Requirements:
• 6-8 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 (not required)
• 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.

About FDM

FDM is an award-winning global business and technology consultancy powering the people behind tech and innovation for over 30 years. We collaborate with world-leading companies to identify the expertise they need, exactly when they need it. We have helped successfully launch nearly 25,000 careers globally to date and are a trusted partner to over 300 companies worldwide.

FDM has 4,000+ employees worldwide, with over 90 nationalities working together as a team. From our origins in Brighton, UK, FDM now has 18 centres located across North America, Europe and Asia-Pacific and is now on the FTSE4Good Index.

Dedicated to Diversity, Equity and Inclusion
• FDM Group’s mission is to make tech and business careers accessible for everyone. Our diverse team of 90+ nationalities thrive on differences, fuels innovation through varied experiences, and celebrates shared successes. As an Equal Opportunity Employer and listed on the FTSE4Good Index, FDM ensures every qualified applicant, regardless of race, colour, religion, sex, ****** orientation, national origin, age, disability or any other status protected by federal or provincial law, gets the chance they deserve.
Company Name: FDM Group
You will be redirected to another website to apply.
Offer ID: #1287169, Published: 19 hours ago, Company registered: 3 weeks ago

Other offers

Brooklyn Delivery Helper
2355login
Qualifications Possess and valid Driver's License with a safe driving record/history At Least 1 Year of Local Driving Experience High School diploma or GED Ability to lift over 50 lbs Safe driving record and history Dail...
Community Helpers Wanted
2355login
Qualifications Complete three weeks of training (approximately 3 hours per week) in various issue areas; Attend two live simulations to learn and practice the virtual platform; Commit to a minimum of 3 hours per week for...
Driver Helper
2355login
Qualifications The ability to lift up to 70 lbs Enjoy working outside Stamina – this is a workout like no other! Legal right to work in the U.S An eye for detail Reliable and responsible No experience necessary And a pai...
Digital Infrastructure Director
2355login
Qualifications Ideally, the candidate should possess proven leadership in connected vehicle systems, intelligent transportation, and digital infrastructure innovation, helping agencies and industry partners (e.g. telecom...
Network Operations Technician
2355login
Qualifications Bachelor’s Degree and/or its equivalent required Minimum 3-5 years of related experience Incident Tracking Systems Micro Segmentation Zero Trust Platform Illumio or equivalent IP routing protocols (e.g., B...
Product Operations Project Manager
2355login
Qualifications 8+ years of relevant experience working in consulting, strategy, operations or equivalent program management experience or educational degree in project management, business, marketing, finance or operatio...
Software Engineer III, Search Platforms
2355login
Qualifications Bachelor’s degree or equivalent practical experience 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree We need our engine...
Corporate Senior Accountant
2355login
Qualifications We are seeking a Corporate Senior Accountant who can apply critical thinking and strong knowledge of GAAP to perform corporate accounting and month-end close, complex data analysis, internal controls and a...
Tax Senior, Corporate
2355login
Qualifications Must be a CPA (or passed all four parts) or a licensed EA Masters in Accounting or Taxation is required 3+ years solid tax experience in entity tax compliance, especially C corporations Proficient with tax...
Accountant - Entry Level
2355login
Qualifications We are seeking a detail-oriented entry level accounting, finance or business graduate to join our team This long-term contract position offers an excellent opportunity to gain hands-on experience in accoun...
Junior Accountant - Billing Operations
2355login
Qualifications This is a great opportunity for someone with strong attention to detail whos looking to grow within accounting while contributing to fast-paced, cross-functional billing processes Highly organized and deta...
Accountant at Acacia INC Bronx, NY
2355login
Qualifications REQUIREMENTS: Bachelor's degree in accounting, 5+ years of progressive accounting experience required Knowledge of GAAP and Uniform Guidance cost principles Advanced Microsoft Excel skills Excellent verbal...
Senior Accountant - Team Lead
2355login
Qualifications Senior Accountant - Team Lead to join the team The ideal candidate will have strong technical accounting skills, client-facing experience, and leadership abilities to guide team members while delivering hi...
Sr. Accountant - Surety and Corporate Insurance
2355login
Qualifications 5 + years’ experience in the financial reporting area, ideally in a financial services environment Technical acumen and accounting expertise, ideally a CPA with Big Four or top-tier public accounting/audit...