Senior Software Engineer (.NET)

Role Overview

We are looking for an experienced Senior .NET Engineer to take a leading role in our development team. You will be responsible for the entire software development lifecycle, from gathering requirements and designing system architecture to hands-on development and testing. The ideal candidate is a sharp critical thinker who is passionate about building enterprise-level software and has hands-on experience with modern cloud technologies, including Azure and AI services.

Company: Reyika

Location: Noida, India

Experience: 5+ Years

Work Model: Full-time, Work from Office

Key Responsibilities

  • Lead the design, planning, and development of projects through all stages of the software lifecycle.
  • Gather requirements, design robust system architecture, and propose effective technical solutions.
  • Serve as a technical point of contact between stakeholders to resolve issues and manage project risks.
  • Participate in presales activities, including creating prototypes and performing technical investigations.
  • Contribute to the team’s growth by participating in candidate interviews and mentoring junior developers.

Required Skills & Experience

  • Core Development:
    • 5+ years of enterprise development experience with C#, ASP.NET, JavaScript, JQuery, and SQL Server.
    • Deep understanding of design patterns, SOLID principles, multi-threaded programming, and application performance tuning.
    • Proficiency with presentation layer frameworks (MVC, MVVM, WPF) and building REST/SOAP services.
  • Azure Cloud:
    • Hands-on experience with a range of Azure services, such as Azure AD, Azure Functions, App Services, Azure SQL DB, Service Bus, and Cosmos DB.
  • AI/ML Integration:
    • Experience integrating AI/ML APIs or using Azure AI services (e.g., Azure OpenAI, Cognitive Services).
    • Awareness of how to leverage LLM-based tools for development.
  • Tools & Testing:
    • Proficiency with source control systems like Git, SVN, or TFS.
    • Proven experience with white-box testing using frameworks like NUnit or Visual Studio Test.

Nice to Have

  • Knowledge of XAML and AngularJS.
  • Experience with the Web API framework.
  • Relevant Microsoft certifications.
Apply Now
Share the Post:

Entry Level Jobs