remote
Software Engineer - Backend C - TGH Software Solutions Private Limited
Software Engineer
Backend Software Engineer focused on building scalable RESTful services with C# and .NET, writing clean code, unit tests, and collaborating in a Scrum environment.
About the role
Key Responsibilities
- Design, develop, and maintain backend services and REST APIs using C# and .NET Core.
- Implement robust data access layers and ensure efficient database interactions.
- Write clean, well‑documented code following best practices and coding standards.
- Develop comprehensive unit and integration tests to guarantee reliability.
- Participate actively in Scrum ceremonies, providing estimates, progress updates, and sprint reviews.
- Collaborate with cross‑functional teams to troubleshoot issues and optimize performance.
Requirements
- 3+ years of professional experience with C# and .NET technologies.
- Strong understanding of RESTful API design and implementation.
- Proficiency in writing unit and integration tests (xUnit, NUnit, or similar).
- Experience with relational databases (SQL Server, PostgreSQL) and ORM tools (Entity Framework).
- Familiarity with Agile/Scrum development practices and version control (Git).