Talent.com
Senior Application Developer

Senior Application Developer

Global Technical TalentNew York, NY
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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 .
  • 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 .
  • 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
  • years of related experience
  • Strong expertise in the following : C Winforms WPF .NET 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 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 ( - 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 (, 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.
  • 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 -month extension would be submitted if required.
  • Benefits :

  • Medical, Vision, and Dental Insurance Plans
  • k Retirement Fund
  • serp_jobs.job_alerts.create_a_job

    Senior Application Developer • New York, NY