Back to jobs

Software Engineer (.NET)

Bengaluru

The Role 

We are seeking a Software Engineer to join TRG Screen’s engineering team, contributing to the delivery of features across backend services and frontend applications. This is a hands-on role, working within established architectures and standards and collaborating closely with product, design, and QA to deliver high-quality software. 

You will own well-scoped features, participate across the development lifecycle, and continue to grow your technical skills through code reviews, pairing, and exposure to complex systems. 

Key Responsibilities 

Development & Delivery 

  • Implement features across backend services and frontend applications within established architecture and design patterns 
  • Participate across the full Software Development Life Cycle (SDLC), from requirements through deployment and support 
  • Build and enhance application functionality to ensure reliability, maintainability, and performance 
  • Develop user-facing features from UI/UX designs, creating responsive and intuitive interfaces 
  • Integrate frontend and backend components using standard API patterns and best practices 
  • Troubleshoot and resolve issues across the stack, contributing to stable, high-quality releases 

Collaboration & Communication 

  • Contribute to technical discussions on feature design, implementation approaches, and shared improvements 
  • Collaborate with Product Management, QA, UX designers, and other engineers to deliver features end to end 

Quality & Learning 

  • Write and maintain technical documentation such as technical notes, release details, and runbooks 
  • Apply testing practices (unit and integration) to ensure quality and confidence in changes 
  • Support team knowledge sharing and assist with onboarding newer engineers when needed 

Required Skills & Experience 

  • 3+ years of professional software development experience using the Microsoft stack (C#, .NET Core and/or .NET Framework, MVC) 
  • Experience building features across backend and frontend applications 
  • Understanding of software engineering fundamentals, including clean code, basic design patterns, and testing practices 
  • Experience working in Agile or Scrum-based teams 
  • Strong collaboration and communication skills 

Preferred 

  • Experience with Angular or similar frontend frameworks 
  • Familiarity with RESTful APIs and backend services 
  • Exposure to CI/CD pipelines and modern development workflows 
  • Interest in developing deeper expertise in large, complex codebases 

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...