Principal Dot Net Engineer
Rocket Companies · Chennai
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: R-084740
Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 2 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
At Rocket India, the Principal .Net Engineer will play a key role in designing, building, and delivering scalable technology solutions that support our mission to “Help Everyone Home.” This role is ideal for a hands-on technical leader who can independently take a project from concept to delivery, drive engineering excellence, and collaborate across teams to build modern, high-performing applications using .Net, React, Angular, and SQL. Lead end-to-end development of enterprise-grade applications, from requirements analysis and solution design to development, testing, deployment, and production support. Build scalable, secure, and maintainable solutions using .Net technologies, modern front-end frameworks such as React and Angular, and SQL-based databases. Independently initiate and execute projects from scratch, including architecture decisions, technical planning, coding standards, implementation strategy, and delivery timelines. Partner with product owners, business stakeholders, architects, and engineering teams to translate business needs into robust technical solutions. Provide technical leadership, guidance, and mentorship to engineers while promoting best practices in software design, code quality, performance, and reliability. Drive continuous improvement by identifying opportunities to modernize systems, optimize application performance, and improve development efficiency. Ensure solutions are aligned with enterprise engineering standards, security expectations, and scalable delivery practices. Strong hands-on experience in .Net development, including designing and building scalable backend services and enterprise applications. Proven experience with front-end development using React and Angular. Strong working knowledge of SQL, including database design, query optimization, stored procedures, and performance tuning. Demonstrated ability to independently run a project from scratch, including technical design, development planning, implementation, and delivery. Experience working across the full software development lifecycle in an Agile or iterative delivery environment. Strong understanding of application architecture, API development, integration patterns, debugging, and production support. Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly to both technical and non-technical stakeholders. Strong problem-solving skills, ownership mindset, and ability to operate with minimal supervision. Experience in a principal engineer, lead engineer, or senior technical ownership role. Exposure to cloud platforms, DevOps practices, CI/CD pipelines, automated testing, and modern deployment approaches. Experience designing microservices, distributed systems, or high-volume enterprise applications. Familiarity with secure coding practices, observability, application monitoring, and performance engineering. Experience working with global teams or supporting enterprise-scale technology platforms. You’ll have the opportunity to work on meaningful platforms that support enterprise transformation while growing your technical leadership capabilities. You’ll collaborate with talented teams across India and global Rocket functions, contributing to solutions that improve experiences for clients and team members. Minimum Qualifications. About Us.