
TRG Screen · Bengaluru, Global · 3 months ago
Software Engineer (.NET)
Bengaluru
Apply
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
Headquarters
Bengaluru
Work Location
on-site
Job Category
Software Development
Application Deadline
Not specified
Job Type
full-time
Experience Level
Not specified
Application Method
Apply via Website
Salary
Not specified
No related jobs found