YO IT CONSULTING Logo

Senior .Net Software Engineer

YO IT CONSULTING

All India, Pune • 1 month ago

Experience: 6 to 10 Yrs

PREMIUM
Deal of the Day --:--:--

15 Days Free Trial

After Free Trial → Flat 50% OFF

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
After free-trial 6 Months subscription will be auto Activated @ $ 1 (Cancel Anytime). Quoted price includes 50% discount.

Job Description

Role Overview: As a Senior Software Engineer with 6 to 9 years of experience in .NET, you will be responsible for owning requirements and defect fixes with minimal supervision. You will analyze requirements, propose solutions, and identify technical risks. Your role will involve creating effort estimations, discussing software design with the Lead, and following defined software development processes. You will need to be proactive in status reporting, risk identification, and be versatile in context switching between different requirements. Effective and respectful communication with team members, juniors, and seniors is key to success in this role. Key Responsibilities: - Own requirement and defect fixes with minimal supervision - Analyze requirements, propose solutions, and identify technical risks - Create effort estimations and discuss software design with the Lead - Follow defined software development processes - Be proactive in status reporting and risk identification - Context switch between different requirements - Communicate effectively and respectfully with team members, juniors, and seniors Qualifications Required: - 6 years of hands-on experience with object-oriented programming - Familiarity with OOAD and UML for high-level and low-level software design - Experience with .NET Framework/.NET Standard/.NET Core/C# - Hands-on experience with version control systems such as SVN, ClearCase, Git, etc. - Knowledge of SOLID principles and design patterns - Good analytical and requirement analysis skills - Experience in desktop applications development using WinForms or WPF - Familiarity with estimation techniques and software engineering lifecycle - Understanding of branching and tagging labeling processes in a version control system - Familiarity with unit testing frameworks such as NUnit, XUnit, etc. Role Overview: As a Senior Software Engineer with 6 to 9 years of experience in .NET, you will be responsible for owning requirements and defect fixes with minimal supervision. You will analyze requirements, propose solutions, and identify technical risks. Your role will involve creating effort estimations, discussing software design with the Lead, and following defined software development processes. You will need to be proactive in status reporting, risk identification, and be versatile in context switching between different requirements. Effective and respectful communication with team members, juniors, and seniors is key to success in this role. Key Responsibilities: - Own requirement and defect fixes with minimal supervision - Analyze requirements, propose solutions, and identify technical risks - Create effort estimations and discuss software design with the Lead - Follow defined software development processes - Be proactive in status reporting and risk identification - Context switch between different requirements - Communicate effectively and respectfully with team members, juniors, and seniors Qualifications Required: - 6 years of hands-on experience with object-oriented programming - Familiarity with OOAD and UML for high-level and low-level software design - Experience with .NET Framework/.NET Standard/.NET Core/C# - Hands-on experience with version control systems such as SVN, ClearCase, Git, etc. - Knowledge of SOLID principles and design patterns - Good analytical and requirement analysis skills - Experience in desktop applications development using WinForms or WPF - Familiarity with estimation techniques and software engineering lifecycle - Understanding of branching and tagging labeling processes in a version control system - Familiarity with unit testing frameworks such as NUnit, XUnit, etc.

Posted on: April 12, 2026

Relevant Jobs

Software Engineer-GTM_Pricing

Capgemini

All India, Navi Mumbai

View Job →

Senior Software Engineer - Java / Telecom OSS - Remote

Insight Global Technologies

All India, Hyderabad

View Job →

Senior Software Engineer

Ivanti

All India

View Job →

Senior Software Engineer Full Stack

ThrivePass

Delhi

View Job →

Software Engineer - Intermediate

Equifax

All India

View Job →

C Fullstack + Support Engineer

Eurofins

All India

View Job →

IT Engineer

The Stellar Don Bosco Academy

All India, Navi Mumbai

View Job →

Internal Audit - Hyderabad - Analyst - Software Engineering

Goldman Sachs

All India, Hyderabad

View Job →

Specialist - Software Engineering

LTIMindtree Limited

Bangalore

View Job →

Senior Software Engineer-Golang/Java, Kubernetes, AWS/vSphere

Red Hat

All India

View Job →