• Designation –SR. Software Engineer
• Qualifications: BE – Electronics/Electrical/ Computers, MSC/ BSC - Comp
• Experience: 5 to 8 years.
A. Skills & Technologies:
Mandatory:
• Sound knowledge on object-oriented programming
• 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, ClearCase, Git, etc.
Desirable:
• Desktop applications development using WinForms OR WPF
• Knowledge of SOLID principles and design patterns.
• Knowledge of branching and tagging\labelling processes in version
control system.
• Familiarity with estimation techniques and software engineering lifecycle.
• Familiarity with unit testing frameworks such as Nunit, XUnit, etc.
B. Behaviors:
• Good team player
• Good collaboration with other cross functional teams
• Open to learn and work on different/new technologies
• Agile in nature
• Self-motivated and proactive
• Taking Ownership
C. 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 software design by discussing with Lead
• Follow 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 adopt 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.
experience
8show more • Designation –SR. Software Engineer
• Qualifications: BE – Electronics/Electrical/ Computers, MSC/ BSC - Comp
• Experience: 5 to 8 years.
A. Skills & Technologies:
Mandatory:
• Sound knowledge on object-oriented programming
• 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, ClearCase, Git, etc.
Desirable:
• Desktop applications development using WinForms OR WPF
• Knowledge of SOLID principles and design patterns.
• Knowledge of branching and tagging\labelling processes in version
control system.
• Familiarity with estimation techniques and software engineering lifecycle.
• Familiarity with unit testing frameworks such as Nunit, XUnit, etc.
B. Behaviors:
• Good team player
• Good collaboration with other cross functional teams
• Open to learn and work on different/new technologies
• Agile in nature
• Self-motivated and proactive ...
• Taking Ownership
C. 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 software design by discussing with Lead
• Follow 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 adopt 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.
experience
8show more