CrawlJobs Logo
Briefcase Icon
Category Icon

Senior .Net Software Engineer India Jobs (Hybrid work)

1 Job Offers

Filters
Senior .Net Software Engineer
Save Icon
Join our team in Noida as a Senior .NET Software Engineer. You will design and develop high-quality SaaS applications using C#, .NET Core, and modern architectures like APIs and microservices. We offer a hybrid model, comprehensive benefits, and a collaborative, agile environment focused on best ...
Location Icon
Location
India , Noida, Uttar Pradesh
Salary Icon
Salary
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Explore the dynamic and in-demand field of Senior .Net Software Engineer jobs, where seasoned professionals architect and build the robust software solutions that power modern enterprises. A Senior .Net Software Engineer is a pivotal technical leader, specializing in the Microsoft technology stack to design, develop, and maintain high-performance applications. This role transcends basic coding, involving deep architectural decision-making, performance optimization, and guiding development teams toward best practices and innovative solutions. Typically, professionals in these roles are entrusted with a comprehensive set of responsibilities. They design and implement scalable system architectures, often leveraging cloud-native principles and microservices. A core part of their work involves developing backend services, web APIs, and complex business logic using C# and the .NET ecosystem (including .NET Core and modern versions). They ensure application reliability and scalability by integrating with various databases—both SQL and NoSQL—using Object-Relational Mappers (ORMs) like Entity Framework. Senior engineers also champion the entire software development lifecycle, actively contributing to CI/CD pipelines for automated testing and deployment, and conducting rigorous code reviews to maintain high code quality and security standards. Technical leadership is a hallmark of senior-level positions. This includes mentoring junior and mid-level developers, providing expert guidance on technical challenges, and collaborating closely with cross-functional teams including product managers, DevOps specialists, and QA engineers within Agile or Scrum frameworks. They are often the go-to experts for troubleshooting complex issues in production environments and driving digital transformation initiatives, such as modernizing legacy systems or migrating applications to the cloud. The typical skill set for these jobs is extensive and reflects the role's seniority. Mastery of C# and the .NET platform is fundamental, complemented by strong experience with ASP.NET Core for web development. Proficiency in cloud platforms, particularly Microsoft Azure, is highly common, encompassing services like App Services, Azure Functions, and Azure SQL. Knowledge of containerization with Docker and orchestration tools is increasingly standard. Senior engineers are expected to be proficient with Git for version control, CI/CD tools like Azure DevOps or Jenkins, and unit testing frameworks. Beyond technical prowess, excellent problem-solving abilities, effective communication skills, and the capacity to translate business requirements into technical specifications are crucial. Fluency in English is commonly required for collaboration in global teams. For experienced developers seeking to leverage their deep technical expertise in a leadership capacity, Senior .Net Software Engineer jobs offer a challenging and rewarding career path at the forefront of enterprise software development.

Filters

×
Countries
Category
Location
Work Mode
Salary