
Principal Software Engineer I ( .Net Fullstack )
- India
- Permanent
- Full-time
- Lead Design and development:
- Architect high-performance, reliable, and secure Cloud and on-Premises applications.
- Take charge of designing and developing complex software systems using C# and .NET Core.
- Develop hybrid architecture strategies that integrate on-prem systems with cloud platforms where needed.
- Ensure that the software solutions are scalable, maintainable, and meet the highest quality standards.
- Make critical decisions on technology stack, frameworks, and tools to be used in the development process.
- Participate in planning and prioritization of development activities
- Process and Practices:
- Serve as a technical mentor and guide for senior and junior engineers.
- Conduct code reviews, share best practices, and help improve the overall skill sets of the team.
- Oversee the ongoing improvement and maintenance of existing systems and platforms.
- Identify system bottlenecks and lead refactoring efforts for performance improvements
- Collaboration & Strategy:
- Collaborate closely with stakeholders to define and prioritize key business problems that needs to be addressed and make sure features are delivered on time with high quality standards.
- Stay abreast of industry trends and emerging technologies
- Foster a collaborative and innovative work environment within the team.
- Collaborate effectively with cross-functional teams, including engineering, product, and business stakeholders.
- Bachelor’s or master’s degree in Computer Science or equivalent experience in related field(s)
- 10+ years of hands-on experience in software development, with a strong focus on C# and .net core.
- Proven track record of delivering large-scale, reliable, and secure software solutions with high emphasis on security.
- Experience with cloud platforms – AWS/Azure and containerization
- Experience designing and deploying on-premises systems—networking, storage, security, and performance optimization.
- Experience in building Windows applications and MSI installer packages is good value add.
- Working knowledge of all aspects of software development lifecycle
- Effective communication and collaboration skills.
- Competitive remuneration package
- Employee Stock Purchase Plan Enrolment
- 30 days of earned leave
- An extra day off for your birthday
- Various other leaves like marriage leave, casual leave, maternity leave, and paternity leave
- Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverage
- Professional development reimbursement
- Interest subsidy on loans - either vehicle or personal loans.