Senior C# Developer at Weekday AI
Delhi, delhi, India -
Full Time


Start Date

Immediate

Expiry Date

11 May, 26

Salary

0.0

Posted On

10 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

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

Industry

technology;Information and Internet

Description
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. 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
Responsibilities
The Senior C# Developer will design, develop, and maintain high-quality C# applications, translating business requirements into scalable applications. They will also ensure high performance and quality across applications while collaborating with cross-functional teams.
Loading...