Principal Engineer - .NET (8-11 Years)

Location: India
Discipline: Technology
Job type: Permanent
Contact name: Gurpreet Kaur

Contact email:
Job ref: 36091
Published: about 2 months ago

Principal Engineer - .NET (8-11 Years)

An exciting opportunity for a person holding 8+ years of overall experience on .Net (Win-Forms) with Design and Development experience.  A perfect role for the one who has deep understanding of OOPS and technical concepts, and strong with .net development skills, having very strong understanding and exposure on insurance broking business concepts, is a divergent thinker and having a proactive approach.

Key skills: C#, .NET Framework 4.5/5.0, .NET Core

Location: Mumbai/ Pune


Your future employer: One of the Fortune 500 firms headquartered in New York city with businesses in insurance brokerage, risk management, reinsurance services, talent management etc.



  • Following best practices for coding and performance tuning and iterative development approach.

  • Understanding and exposure on insurance broking business concepts.

  • Understanding of Design Patterns.

  • Working with Oracle Database.

  • Performing code reviews and ensure quality in all deliverables.

  • Adopting and adhere to the coding, documentation and Best practices and ensure quality on all deliverables.

  • Developing subject matter expertise through the development exposure and be able to provide suggestions for improvements /enhancement for the project and team.




  • Graduation in any of the disciple.

  • 7-10 Years of experience on .Net and Oracle DB.

  • 8+ years of overall experience on .Net (Win-Forms) with Design and Development experience.

  • Expert across Microsoft technology stack using C#, .NET Framework 4.5/5.0, .NET Core, Entity Framework.

  • Hands on Experience on Automated Unit testing framework.

  • Depth knowledge of WCF and service Oriented Architecture.

  • Hands-on experience in working with Oracle Database, Good knowledge in database PL/SQL.

  • Familiar with agile development practice using ticketing tools.

  • Should have good experience in application of standard software development principles.

  • Ability to identify process improvement opportunities.


What is in it for you:

  • A high paced, collaborative, trusting, thought provoking work environment.

  • A fast-growing industry with rapid career growth


Reach us:

If you are interested for this role you can reach me at