
Software Engineer (.NET)
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