Job Information
ICONMA, LLC Senior .NET Developer in United States
Our Client, a Commercial Banking company, is looking for a Senior .NET Developer for their New York, NY location. Responsibilities:
Lead the migration of a Front Office Windows application from .NET Framework to .NET 8.
Refactor and implement multithreaded solutions to improve application performance.
Develop and maintain Windows Services for background processing.
Work with Excel Interop for seamless data exchange between applications and financial models.
Work with XML processing and serialization for data handling.
Develop and consume REST APIs for financial data integration.
Manage source control and CI/CD pipelines using Git and TeamCity.
Optimize SQL Server queries, stored procedures for data management.
Collaborate with cross-functional teams to ensure code quality, scalability, and maintainability.
Conduct performance profiling, debugging, and optimization of existing code.
Write unit tests and contribute to automated testing strategies.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
7-10 years of related experience
Strong expertise in the following:
C# WinForms
WPF
.NET 7 development
Multithreading and parallel processing experience (Task Parallel Library, async/await, locks, etc.).
Hands-on experience with Windows Services
Strong understanding of XML processing and serialization techniques
Proficiency in SQL Server
Experience with Git for version control
CI/CD knowledge, preferably with TeamCity
Suppliers are to quantify and cite examples of where experience was gained.
Hands on .NET 8 experience
Former experience in financial institutions with a focus on Financial Databases
Experience with Component Application Block, PRISM
Cloud integration (Azure/AWS)
Python experience for automation or data processing
Understanding of OTC derivatives
Why Should You Apply?
Health Benefits
Referral Program
Excellent growth and advancement opportunities
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.