HamburgerMenu
hirist

Senior .Net Backend Engineer

MOURI TECH LIMITED
Multiple Locations
6 - 10 Years
star-icon
3.9white-divider79+ Reviews

Posted on: 25/12/2025

Job Description

Job Title : Senior .NET Backend Engineer


Company : MOURI Tech a globally trusted enterprise-solutions provider helping customers transform into intelligent, resilient enterprises.


Location : Hyderabad, Bangalore, Vizag


Employment Type : Full Time


About the Role :


We are seeking an experienced Senior .NET Backend Engineer with a passion for building scalable, high-performance backend systems. You will play a key role in designing and implementing robust services, collaborating with cross-functional teams, and driving engineering excellence. This is an excellent opportunity to work in a dynamic environment with modern technologies and cloud platforms.


Key Responsibilities :


- Architect, design, and implement backend services using C# and .NET (Framework and/or .NET 6/7/8), ensuring performance, scalability, and security.


- Design and build RESTful APIs with strong understanding of HTTP semantics, versioning, idempotency, pagination, and error handling.


- Optimize database performance, including advanced SQL, indexing strategy, query tuning, and efficient use of Entity Framework.


- Manage transactions, isolation levels, and apply effective migration strategies.


- Implement and troubleshoot asynchronous processing, thread safety, and use of async/await patterns.


- Apply secure coding practices and protect sensitive data, following OWASP and other security guidelines.


- Integrate and implement authentication and authorization measures (OAuth 2.0, OIDC).


- Leverage structured logging and observability (Serilog, NLog, OpenTelemetry, Prometheus) and maintain effective alerting/monitoring.


- Utilize cloud platforms such as Azure, AWS, or GCP and their native telemetry and secrets services.


- Develop unit and integration tests with frameworks like xUnit/NUnit/MSTest and use mocking frameworks (e.g., Moq).


- Advocate best software engineering practices SOLID principles, code quality, refactoring, code reviews, and maintainable codebases.


Required Skills & Qualifications :


- 6 to 10+ years of experience building backend systems using C# and .NET technologies (Framework and/or .NET 6/7/8).


- Deep expertise in REST API design and implementation.


- Advanced SQL Server skills including performance tuning, indexing, and complex queries.


- Strong understanding of Entity Framework, asynchronous programming, and thread safety.


- Solid grasp of secure coding practices and web application security fundamentals.


- Experience with authentication/authorization technologies (OAuth 2.0, OIDC).


- Hands-on experience with structured logging, metrics, distributed tracing, and monitoring tools.


- Familiarity with cloud environments (Azure, AWS, or GCP) and related services.


- Proven ability writing unit and integration tests and leveraging mocking frameworks.


- Strong communication skills, proactive mindset, and ability to work in collaborative teams.


Preferred Attributes :


- Experience with microservices architecture and containerization (Docker/Kubernetes).


- Knowledge of CI/CD pipelines and automating deployments.


- Understanding of domain-driven design and distributed systems patterns.


- Mentorship experience and ability to guide junior engineers.


Why Join MOURI Tech? :


At MOURI Tech, youll be part of a global engineering community focused on excellence and innovation. We believe in empowering teams, fostering growth, and delivering solutions that help enterprises succeed in a dynamic world.


info-icon

Did you find something suspicious?