HamburgerMenu
hirist

Principal Software Engineer - .Net/AngularJS - SaaS Applications

Crate Infotech
9 - 12 Years
rupee30-37 LPA
Hyderabad

Posted on: 28/03/2026

Job Description

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, NoSQL/MongoDB, Entity Framework, and cloud technologies (Azure). 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.


Preferred candidate profile
:


- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- 9+ 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 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 NoSQL
:
Deep understanding of relational & NoSQL databases and proficiency in writing efficient SQL queries. 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)
:
Hands-on experience with Azure cloud platform. Proficiency in deploying, managing, and scaling applications in the cloud. Familiarity with cloud services like Azure App Services 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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Posted by

Recruiter

HR at Crate Infotech

Last Active: NA as recruiter has posted this job through third party tool.

Job Views:  
208
Applications:  32
Recruiter Actions:  0

Posted in

Functional Area

Full-Stack Development

Job Code

1624462

Loading chat...