YI
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