Home
Jobs

Principal Software Engineer .NET

9 - 12 years

30 - 35 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job description *** Looking for Immediate Joiners and willing to work from Hyderabad office *** Position Overview: We are seeking a highly skilled and experienced Principal Software Engineer to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining complex SaaS applications using .NET, C#, Angular/React, SQL, PL/SQL or Stored Procedures, Entity Framework, and cloud technologies (Azure/AWS). As a Principal Software Engineer, you will play a critical role in designing, developing, and scaling our equity management platform to meet the needs of our growing customer base. Key Responsibilities: Lead the design, development, and implementation of new features and enhancements for our equity management SaaS product. Collaborate with cross-functional teams, including product management, UX/UI design, and QA, to deliver high-quality software solutions. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Ensure the scalability, performance, and security of the platform by leveraging best practices and modern technologies. Conduct code reviews, provide constructive feedback, and enforce coding standards. Champion the development of high-quality, maintainable, and efficient code. Troubleshoot and resolve complex technical issues, ensuring minimal disruption to the end-users. Design and develop data models and software architecture to support new and existing features. Stay up-to-date with the latest industry trends and technologies, and proactively suggest improvements to the platform. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 10+ years of experience in software development, with a focus on SaaS applications. Proficiency in .NET and C#: Extensive experience in building robust and scalable applications using the .NET framework and C#. Ability to leverage the full capabilities of .NET for developing high-performance software. Angular or React : Strong skills in developing dynamic and responsive front-end applications using Angular or React. SQL and PL/SQL: Deep understanding of relational databases and proficiency in writing efficient SQL queries and PL/SQL scripts or Stored Procedures. Experience with database design, optimization, and performance tuning. Entity Framework: Expertise in using Entity Framework for data access and ORM (Object-Relational Mapping). Ability to design and implement data models and manage database migrations. Cloud Technologies (Azure/AWS): Hands-on experience with cloud platforms such as Azure and/or AWS. Proficiency in deploying, managing, and scaling applications in the cloud. Familiarity with cloud services like Azure App Services, AWS Lambda, and cloud storage solutions. Proven track record of leading and delivering complex software projects. Passion for writing clean, well-documented, and testable code. Familiarity with testing frameworks (e.g., NUnit, xUnit, Jasmine, Karma) and a strong understanding of automated testing practices. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Ability to work in a fast-paced, agile environment.

Mock Interview

Practice Video Interview with JobPe AI

Start C# Interview Now

My Connections Crate Infotech

Download Chrome Extension (See your connection in the Crate Infotech )

chrome image
Download Now
Crate Infotech
Crate Infotech

Information Technology

Tech City

50-100 Employees

7 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CTO

RecommendedJobs for You