Senior C# Developer

  1. Home
  2. C#
  • Company Weekday AI
  • Employment Full-time
  • Location 馃嚠馃嚦 India, Noida
  • Submitted Posted 3聽days ago - Updated 12聽hours ago

This role is for one of the Weekday's clients

Min Experience: 8 years

Location: NCR, NOIDA

JobType: full-time

We are seeking an experienced Senior C# Developer to design, develop, and maintain high-quality C# applications across backend services and client-facing components. This role requires strong technical ownership, collaborative problem-solving, and a focus on building scalable, reliable, and maintainable software solutions.

Requirements

Key Responsibilities

  • Translate business requirements, user stories, and use cases into robust and scalable applications.
  • Design, develop, and maintain efficient, reusable, and reliable C# code.
  • Ensure high performance, quality, security, and responsiveness across applications.
  • Identify performance bottlenecks, bugs, and architectural issues, and implement effective solutions.
  • Drive adherence to coding standards, best practices, and clean architecture principles.
  • Support code reviews, refactoring efforts, and automation to maintain long-term code health.
  • Collaborate closely with cross-functional teams across engineering, product, and QA.
  • Contribute to system design discussions and mentor junior developers when required.

Required Skills & Experience

  • Strong proficiency in C# with deep understanding of the .NET ecosystem.
  • Hands-on experience with .NET Framework / .NET Core and familiarity with Mono.
  • Solid foundation in object-oriented programming and software design principles.
  • Experience building reusable libraries and modular application components.
  • Strong knowledge of design patterns, architectural patterns, and scalable system design.
  • Expertise in concurrency and multithreading patterns in C#.
  • Strong experience with Microsoft SQL Server and relational database design (RDBMS).
  • Ability to design database schemas aligned with business workflows and data integrity.
  • Familiarity with web application frameworks such as Nancy or similar frameworks.
  • Experience with Windows Presentation Foundation (WPF) is a plus.
  • Understanding of CLR internals, limitations, and performance considerations.
  • Experience implementing automated testing frameworks and unit tests.
  • Proficiency with version control systems such as Git, SVN, or Mercurial.
  • Strong ability to write clean, readable, and maintainable code.

Key Skills

C# 路 .NET 路 Object-Oriented Programming 路 Multithreading 路 SQL Server 路 RDBMS 路 Design Patterns 路 WPF 路 Automated Testing 路 Git

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2026 Created by C Developer Jobs. All rights reserved.