Apply for this Job
Job Title: Senior Application Developer / Senior .NET Developer
Duration: 6 months Contract
Work Type: Onsite potential for hybrid days to be confirmed. Expectation is currently fully onsite.
Location: New York , NY
Work Schedule: 40 Hours/week, 8-5 or 9-6, Monday to Friday
Pay Range: $75 - $82/Hr
Job Description:
We are seeking a Senior .NET Developer to play a key role in migrating a Front Office Windows application from .NET Framework to .NET 8.
The ideal candidate will have expertise in C , winforms, WPF, multithreading, Windows Services, and SQL Server while ensuring improved performance and scalability.
You will work on parallelizing critical functionalities, optimizing performance, and modernizing the application architecture.
- Migration & Performance Optimization
Key Responsibilities:
Lead the migration of a Front Office Windows application from .NET Framework to .NET 8.
Refactored and implemented 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.
Worked 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 and 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.
Must-Have Requirement:
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
Nice to Have:
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 derivative
Summary:
The main function of an Applications Developer is to design, develop, and implement applications using general languages and technologies (e.g. - C , C , HTML) to support business requirements.
Job Responsibilities:
Analyze highly complex business requirements. generate technical specifications to design or redesign complex software components and applications
Act as an expert technical resource for modeling, simulation, and analysis efforts
Leverage industry best practices to design, test, implement, and support a solution
Assured quality, security, and compliance requirements are met for supported area
Be flexible and thrive in an evolving environment
Adapts to change quickly and adjusts work accordingly in a positive manner
Ability to contribute to operational, tactical,l and strategic planning.
Qualifications:
Bachelor's degree in a technical field such as computer science, computer engineering, or related field required
Development experience in needed language or technology (e.g., C , C , HTML)
Hands-on experience in designing, developing and successfully deploying large-scale projects from end to end
Hands-on experience in following the iterative and agile SDLC
Knowledge of approaches and techniques in providing technical or business guidance.
•Proven leadership abilities.
8-10 years' experience required
Notes:
Potential for this contract to be extended or converted to FTE: There is potential for extension. Depends on performance as well as project deliverables. Another 6-month extension would be submitted if required.
Benefits:
Medical, Vision, and Dental Insurance Plans
401k Retirement Fund
About The Company:
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-18688:
Date Posted: 09 May 2025
Apply for this Job