Dot Net Developer( WPF, Multithread)

5 - 10 years

7 - 17 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role

We are seeking Deep expertise in designing and building complex, high-performance applications within the trading, quantitative finance, or related domains. The ideal candidate will have hands-on experience across the end-to-end .NET framework and will be proficient in building scalable, reliable, and optimized product applications from scratch. This role involves working on mission-critical systems, optimizing performance, and collaborating closely with quants, traders, and business analysts to deliver innovative solutions in a fast-paced environment

Required Skills & Experience

5+ years of experience in professional .NET application development.

  • Strong proficiency in C#, .NET Framework, and .NET Core.
  • Proven experience with trading/quantitative applications or other low-latency, high-throughput systems.
  • Strong understanding of reflection and its practical applications in system design.
  • Demonstrated ability in multithreaded programming and concurrency control.
  • In-depth knowledge of CLR internals, memory management, and performance tuning.
  • Experience with application migrations (e.g., .NET Framework to .NET Core, on-prem to cloud).
  • Ability to handle complex code that has multiple layers with understanding of design and architecture principles.
  • Adhere to coding best practices and test best practices.
  • Strong understanding of multi-threading concepts in .Net and related synchronization processes.
  • understanding of WPF.
  • Strong understanding of C# and related .Net frameworks.

Domain Knowledge:

Familiarity with financial markets, trading systems, order management systems (OMS), and market data feeds is highly desirable.

Soft Skills:

Strong analytical and problem-solving abilities.

Excellent communication and interpersonal skills.

Ability to work independently in a high-pressure environment while collaborating effectively with teams.

Key Responsibilities

Full Lifecycle Development: Lead the end-to-end development of enterprise-grade .NET applications, from requirements gathering to deployment and maintenance.

Trading/Quant Systems: Design and implement applications that support trading workflows, quantitative analysis, and real-time market data processing.

Advanced Programming Techniques: Utilize reflection, dynamic type handling, and runtime inspection to create flexible, modular, and extensible systems.

Multithreading & Concurrency: Implement high-performance, thread-safe components to handle large data volumes and low-latency operations.

CLR Expertise: Deeply understand the Common Language Runtime (CLR) to optimize memory usage, garbage collection, and application performance.

Application Migrations: Plan and execute migrations of legacy systems to modern .NET architectures with minimal downtime and risk.

Complex Problem Solving: Architect and deliver solutions for highly complex business and technical challenges, ensuring scalability and maintainability.

Product Development: Contribute to product-based application development that is robust, configurable, and future-ready.

Collaboration: Work closely with cross-functional teams including business analysts, QA engineers, DevOps, and infrastructure teams to deliver quality solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Euclid Innovations logo
Euclid Innovations

Technology/Engineering

Pittsburgh

RecommendedJobs for You