Primary Job Title: Senior Application Developer / Senior .NET Developer
Alternate/Related Job Titles:
Senior .NET Software Engineer
Full Stack Windows Developer
Application Migration Engineer (.NET)
Location: New York, NY
Onsite Flexibility: Onsite (potential hybrid; to be confirmed)
Contract Details:
Position Type: Contract
Contract Duration: 6 months (potential for extension)
Pay Rate: $75-$82/hr
Job Summary:
The Senior .NET Developer will lead the modernization of a legacy Front Office Windows application, transitioning from .NET Framework to .NET 8. The role focuses on enhancing performance, implementing advanced multithreading, and optimizing architectural design. This position demands deep expertise in WinForms, WPF, Windows Services, and SQL Server, ideally in a financial services context.
Key Responsibilities:
Lead the migration of a legacy application to .NET 8, with performance and architecture optimization.
Develop multithreaded components using TPL, async/await, and concurrency control patterns.
Maintain and enhance Windows Services for background processes.
Implement XML data processing and Excel Interop for data sharing.
Integrate RESTful APIs for secure financial data exchanges.
Use Git for source control and TeamCity for CI/CD pipeline management.
Optimize SQL Server performance through advanced tuning techniques.
Collaborate with cross-functional teams to ensure scalable, maintainable solutions.
Perform code profiling, debugging, and software performance optimization.
Contribute to unit testing and broader automation initiatives. Required Experience:
7-10 years of professional development experience.
Demonstrated success migrating large-scale applications to .NET 7+.
Proven expertise in:
C#, WinForms, WPF
Windows Services
Multithreading and parallel processing
XML serialization and processing
SQL Server performance tuning
Git and TeamCity CI/CD practices Nice-to-Have Experience:
.NET 8 implementation experience
Financial systems or trading application background
Knowledge of PRISM and Component Application Block
Azure or AWS cloud integration
Python scripting for automation
Familiarity with OTC derivatives Required Skills:
.NET Application Migration (.NET Framework to .NET 8)
WinForms/WPF UI Development
Multithreading and Concurrency (TPL, async/await) Preferred Skills:
Financial Data API Integration
Windows Services Architecture
SQL Server Query Optimization
TeamCity CI/CD Pipelines
XML & Excel Interop Additional Skills:
Agile SDLC & iterative development
Simulation and modeling of software architecture
Operational and tactical planning support
Benefits:
Medical, Vision, and Dental Insurance Plans
401k Retirement Fund
About the Client:
Leading North American financial institution offering a wide range of reliable financial products and services. Committed to customer satisfaction and community impact, they provide personalized banking solutions to meet your unique needs. Join a diverse and inclusive team dedicated to creating a more secure and sustainable future.
About GTT:
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients are Fortune 500 banking, insurance, financial services, and technology companies, along with some of the nation's largest life sciences, biotech, utility, and retail companies across the US and Canada. We look forward to helping you land your next great career opportunity!
25-24422 : #LI-GTT #LI-Onsite