TymblHub

© 2026 TymblHub

Principal Software Engineer - . Net

Mind Body
Posted on
Mind Body logo

Experience
9 - 12 yrs
Salary (CTC)
₹31.6L - ₹38.1L
Job Location
Pune, India
Vacancy
1
Designation
Principal Software Engineer
Job Type
ONSITE

Job Description

  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
  • Conducts systems analysis and makes recommendations to improve the system to achieve an outcome.
  • Promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive unit tests.
  • Contributes to Technical Requirements Documents.
  • Requests constructive feedback for designs early in the process.
  • Communicates successfully with large teams and many stakeholders.
  • Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers.
  • Assists in removing obstacles for the team to yield successful sprints.
  • Performs peer code reviews to ensure quality of the codebase.
  • Ability to decompose and delegate work to junior engineers.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities, reading professional publications, maintaining personal networks, participating in professional organizations.
  • Works effectively with multiple projects and features.
  • All other duties as assigned.
  • Bachelor s Degree in Computer Science or equivalent
  • 9-12 years of industry experience in programming web applications, mobile and/or large scale enterprise products
  • Strong experience with SOLID and programming design patterns
  • Strong experience of C#, ASP.NET, MVC, .Net Core
  • Experience with Web API/ Rest API cloud (AWS/Azure) is a must
  • Experience with XML, ADO/ADO.NET, LINQ, AJAX, IIS
  • Extended experience with SQL, relational and non-relational databases like MongoDb, DynamoDb
  • Experience in GIT/AWS DevOps.
  • Experience with Agile methodology
  • Knowledge on UI technologies like Angular/React/AmberJS will strongly preferred.
  • Skilled 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