Back to jobs

Lead Software Engineer- .Net Full Stack

Bengaluru

Position: Lead Software Engineer
Location: Bangalore

The Role

The Lead Engineer will provide technical leadership for the Insights team, owning the design and delivery of solutions built with C#, Angular, and SQL Server. This is a hands-on role that combines deep engineering expertise with responsibility for technical direction, code quality, and architectural decision-making across large, complex systems.

You will work closely with Product Management and cross-functional stakeholders to translate business needs into scalable, maintainable solutions, while fostering strong engineering standards and continuous improvement across the team.

The ideal candidate brings a pragmatic, ownership-driven mindset and is comfortable navigating ambiguity while balancing delivery, quality, and long-term technical health.

Responsibilities

Technical Leadership

  • Help lead the technical vision and architecture for TRG Screen's software products, making strategic decisions on technology stack, design patterns, and system design
  • Establish and enforce coding standards, best practices, and development processes across the team
  • Conduct thorough code reviews, providing constructive feedback and ensuring adherence to SOLID principles and design patterns

Development & Delivery

  • Design, develop, and own complex technical initiatives across the full stack, setting the standard for code quality, craftsmanship, and technical decision-making
  • Troubleshoot and resolve the most challenging technical issues, identifying root causes and implementing sustainable fixes

Team Leadership & Mentorship

  • Mentor and provide technical oversight for 3–6 engineers, supporting their growth through guidance, code reviews, and unblockings
  • Build team capabilities through pairing, training, and establishing documentation standards

Collaboration & Communication

  • Partner with Product Management to translate business requirements into technical solutions and realistic timelines
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders
  • Contribute to sprint planning, estimation, and continuous process improvement

Quality & Standards

  • Champion automated testing practices, including unit, integration, and end-to-end testing strategies
  • Ensure system reliability, performance, and security through proactive monitoring and optimization

Required Skills and Qualifications

  • 8+ years of professional software development experience with Microsoft stack, including C#, .NET Core, .NET Framework, MVC
  • 3+ years in a technical leadership or senior engineer role, with demonstrated experience mentoring developers
  • Expert-level knowledge of JavaScript (vanilla), TypeScript (vanilla), Angular, and AngularJS
  • Deep understanding of SOLID principles, design patterns, and architectural best practices with proven ability to refactor complex codebases
  • Strong experience architecting and building scalable, maintainable solutions in large, complex codebases
  • Advanced SQL Server skills, including performance optimization, query tuning, and database design
  • Proven track record of implementing comprehensive testing strategies (unit, integration, E2E)
  • Excellent communication and technical writing skills, with ability to influence technical decisions across teams
  • Experience with Agile/Scrum methodologies and leading technical ceremonies
  • Strategic thinking with ability to balance technical debt, feature delivery, and long-term architecture goals

Preferred

  • Experience with browser extension development
  • Familiarity with CI/CD pipelines and DevOps practices
  • Background in financial services or research technology domains
  • Experience with modern front-end build tools and package management
  • Knowledge of cloud platforms (Azure/AWS)

Create a Job Alert

Interested in building your career at TRG Screen (Referrals)? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...