Skip to content
mimi

Sr Software Engineer - .Net

YO IT Consulting

Pune · Hybrid Full-time Senior Today

About the role

Position

Sr. Software Engineer - .NET

Experience

6 to 9 years

Location & Work Mode

Pune – Hybrid (4 days from office and 1 day WFH)

Must Have

  • 6 years of Handson experience with objectoriented programming.
  • 6 years of Handson experience with .NET Framework/.NET Standard/.NET Core/ C#
  • Familiarity with OOAD and UML for highlevel and lowlevel software design
  • Handson experience with version control systems such as SVN, ClearCase, Git, etc.
  • Familiarity with estimation techniques and software engineering lifecycle.
  • SOLID principles and design patterns.

Skills & Technologies

  • Sound knowledge on object-oriented programming (OOPS)
  • Experience on .Net framework/.NET Standard/.Net core with C#
  • Good analytical & requirement analysis skills
  • Familiarity with OOAD use of UML for creation of high- and low-level software design.
  • Familiarity with version control systems such as SVN, Clear Case, Git, etc.
  • Desktop applications development using WinForms OR WPF
  • Knowledge of SOLID principles and design patterns.
  • Knowledge of branching and tagging labelling processes in a version control system.
  • Familiarity with estimation techniques and software engineering lifecycle.
  • Familiarity with unit testing frameworks such as NUnit, XUnit, etc.

Role and Responsibilities

  • Own requirement and defect fixes with minimal supervision
  • Analyze requirements and propose solutions. Identify and mitigate technical risks.
  • Create effort estimations for the assigned requirement.
  • Create a software design by discussing with Lead
  • Follow the required software development processes as defined by Lead/Manager.
  • Own the given task and be proactive in status reporting, risk identification etc.
  • Flexible to context switch within different requirements assigned.
  • Flexible to adapt and work on different technologies as required.
  • Technical work management for self and team members.
  • Good, effective, and respectful communication with team, juniors and seniors.

Requirements

  • 6 years of Handson experience with objectoriented programming
  • 6 years of Handson experience with .NET Framework/.NET Standard/ .NET Core/ C#
  • Familiarity with OOAD and UML for highlevel and lowlevel software design
  • Handson experience with version control systems such as SVN, ClearCase, Git, etc.
  • Familiarity with estimation techniques and software engineering lifecycle
  • SOLID principles and design patterns

Responsibilities

  • Own requirement and defect fixes with minimal supervision
  • Analyze requirements and propose solutions
  • Identify and mitigate technical risks
  • Create effort estimations for the assigned requirement
  • Create a software design by discussing with Lead
  • Follow the required software development processes as defined by Lead/Manager
  • Own the given task and be proactive in status reporting, risk identification etc.
  • Flexible to context switch within different requirements assigned
  • Flexible to adapt and work on different technologies as required
  • Technical work management for self and team members
  • Good, effective, and respectful communication with team, juniors and seniors

Skills

.NET Core.NET Framework.NET StandardC#ClearCaseGitNUnitOOADObject-oriented programmingSOLID principlesSVNUMLWinFormsWPFXUnit

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free