JobRaahGet matched free

Jobs

Principal Software Engineer

trintech · India - Noida · On-site

Posted Sep 22, 2026

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

Description WHAT YOU WILL DO Drive the effective use and implementation of technology to deliver high-quality solutions that exceed customer expectations. Design, develop, and maintain scalable multi-tier SaaS and on-premises applications using Microsoft technologies including C++, C#, MFC, ASP.NET, and Angular. Design and develop scalable, secure, and high-performing RESTful APIs using ASP.NET. Develop modern Single Page Applications (SPA) using Angular and responsive web technologies. Lead the architecture, design, development, testing, and delivery of complex enterprise frameworks, systems, and applications. Define and drive technical direction for development, maintenance, modernization, and architectural initiatives across products and engineering teams. Lead engineering teams using industry best practices to deliver secure, scalable, maintainable, and high-performing software solutions on schedule. Mentor and guide engineers through technical leadership, design reviews, career development, and engineering best practices. Drive innovation by developing proof of concepts and proposing creative solutions to complex technical challenges. Review code, technical documentation, and development estimates to ensure engineering quality, maintainability, and delivery predictability. Establish and promote engineering standards, development tools, coding practices, CI/CD processes, and architectural governance across teams. Collaborate closely with Product Management, Security, Operations, Support, and customer-facing teams to align technical solutions with strategic business objectives. Conduct technical research and drive continuous improvements in development processes, scalability, security, code quality, performance, and operational efficiency. Influence technical standards, architectural decisions, and engineering best practices across the broader engineering organization. Lead cross-functional technical initiatives and architectural modernization efforts across products and platforms. Operate effectively within a highly regulated, change-managed environment where quality, stability, security, and attention to detail are critical. WHO YOU ARE Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 8+ years of software development experience using C++, MFC, C#, ASP.NET, and related Microsoft technologies. 4+ years of experience developing modern Single Page Applications (SPA) using Angular and TypeScript. Strong experience developing scalable multi-tier SaaS and on-premises enterprise applications. Strong experience designing and developing scalable RESTful APIs using ASP.NET. Knowledge of Java, Spring Boot framework and Spring Security a plus. Demonstrated experience with modern web application development and responsive UI design. Strong understanding of object-oriented design principles, SOLID principles, and software architecture patterns. …