SI

Senior Software Engineer . NET

Simplicity First
Pune ₹3-12 LPA Posted 14 May 2025
FULL TIME
Sdlc
React
Javascript
Sql
Linq
+2 more

Job Description

MINIMUM QUALIFICATIONS AND REQUIREMENTS:

  • Bachelor s Degree in Computer Science or equivalent.
  • 6-8 years of industry experience in programming web applications, mobile and/or large-scale enterprise products.
  • Knowledge of C#, ASP, .NET, MVC.
  • Experience with XML, ADO/ADO.NET, LINQ, AJAX, IIS.
  • Knowledge and experience working on Ruby or React and JavaScript, as required
  • Hands-on experience with SQL, relational and non-relational databases.
  • Experience in TFS and Visual Studio.
  • Familiar with SDLC and programming design patterns.
  • Familiar with Agile methodology.
  • Skillful at reviewing new feature impact on an application and recognizing potential risks.
  • Detailed oriented, professional and possesses a positive work attitude.
  • Communicate professionally both verbally and in writing.
  • Effective time management skills.
  • Knowledge on UI technologies will be plus.

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Serves as a self-directed, key contributor to code development on features and bugs to produce successful team sprints.
  • Makes implementation design decisions around new feature components.
  • Produces contingency plans for critical projects.
  • Analyzes technical requirements with the team to gauge level of effort.
  • Breaks down complex projects and delegates work to junior engineers.
  • Carefully analyzes design specifications before coding to understand effort levels required.
  • Creates technical documentation for new features that can be easily understood by peers.
  • Writes and executes tests, including creating comprehensive unit tests.
  • Performs peer code reviews to ensure quality of the codebase.
  • Keeps abreast of new technologies.
  • Ensures designs and projects created comply with design library guidelines, internal best practices, and coding conventions when applicable.
  • Perform required collaboration with different stake holder like architects, product management etc.
  • May be expected to perform the role of Technical Scrum Master for scrum team
  • All other duties as assigned.

SCOPE OF SUPERVISION/AUTHORITY:

  • Duties for this position are performed under limited supervision
  • You will be responsible for planning and organizing their own work, which may or may not be directly related to general business operations of the company or its customers
  • You will receive training and guidance from manager as needed
  • Individual contributors may be required to regularly exercise discretion and independent judgment with respect to matters of significance depending on the nature of the position
  • There is no direct management responsibility for the position

WORK ENVIRONMENT AND PHYSICAL DEMANDS:

  • You will need dexterity of hands and fingers to operate a computer keyboard
  • This position is mostly stationary and will be required to remain stationary for extended periods of time
  • Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus
  • The noise level in the work environment is usually moderately quiet

Join WhatsApp Channel