Senior .Net Developer

People Prime Worldwide

Coimbatore District

Hybrid

INR 2,500,000 - 4,200,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

People Prime Worldwide is seeking an experienced Senior .NET Developer to lead backend development with hands-on expertise in .NET, .NET Core, REST APIs, GraphQL and SQL Server. You will own feature development, integrate with external systems, and work closely with architects, frontend teams, QA and business stakeholders.

The role requires deep understanding of OOP/SOLID, async programming, and secure API practices, along with a proven track record of delivering scalable, enterprise-grade

Qualifications

  • 68 years of professional experience in software development with significant hands-on experience in .NET/backend technologies.
  • Experience with enterprise-level applications with multiple integrations and dependent systems.
  • Ability to independently analyze requirements and convert them into technical solutions.
  • Experience taking ownership of features/modules from requirement analysis through development, testing, deployment and production support.
  • Comfortable reviewing existing code and identifying opportunities for refactoring, performance improvement and technical debt reduction.
  • Experience conducting code reviews and maintaining development standards.
  • Ability to estimate development effort and identify dependencies, assumptions and technical risks.
  • Should be able to work in an Agile/Scrum development environment.
  • Experience collaborating with cross-functional teams including frontend developers, QA, DevOps, architects and business analysts.
  • Should demonstrate a strong sense of ownership and accountability for assigned deliverables.

Responsibilities

  • Develop backend services and RESTful APIs using .NET Core and integrate with external systems.
  • Collaborate with architects, technical leads, frontend developers, QA and business teams to deliver scalable backend solutions.
  • Troubleshoot complex technical issues and participate in solution discussions.
  • Implement secure API communication with JWT/OAuth and ensure proper logging and error handling.
  • Design and optimize APIs, data models and integration patterns with external services.
  • Mentor junior developers and enforce coding standards and RCA documentation.
  • Work in an Agile/Scrum environment and participate in code reviews.
  • Ensure performance optimization, effective caching and reliable monitoring.

Skills

C# .NET
NET Core
OOP SOLID
RESTful APIs
ASP.NET Core
Web Services
GraphQL
JSON XML
SQL Server
Entity Framework
Microservices
Async programming
JWT OAuth
Caching
Logging

Tools

Entity Framework

Job description

We are looking for an experienced Senior .NET Developer with 68 years of strong hands-on experience in backend application development. The candidate should have a solid understanding of .NET, .NET Core, Web Services, REST APIs, HTTPS, SQL and GraphQL, along with experience in designing scalable backend solutions and integrating with external systems.

The candidate should be capable of independently handling development activities, troubleshooting complex technical issues, participating in solution discussions, and working closely with architects, technical leads, frontend developers, QA and business teams

Role & responsibilities
Technical Skills & Responsibilities
.NET / Backend Development
  • Strong hands-on experience with C#, .NET and .NET Core.
  • Good understanding of Object-Oriented Programming (OOP), SOLID principles and common design patterns.
  • Experience developing RESTful APIs and backend services using .NET Core.
  • Good understanding of ASP.NET Core Web API, middleware, dependency injection, configuration and exception handling.
  • Experience with Web Services and service-to-service communication.
  • Good understanding of HTTP/HTTPS protocols, HTTP methods, status codes, headers, authentication and secure API communication.
  • Understanding of API security concepts such as JWT/OAuth, authentication and authorization.
  • Experience with API versioning, validation, logging and error handling.
  • Understanding of asynchronous programming, async/await, multithreading and performance considerations.
  • Experience working with third-party APIs and external system integrations.
  • Good understanding of JSON, XML and data serialization/deserialization.
GraphQL
  • Good hands-on knowledge of GraphQL.
  • Understanding of Queries, Mutations, Schemas, Resolvers and GraphQL APIs.
  • Experience integrating GraphQL with backend services and databases.
  • Ability to troubleshoot API performance and data-fetching issues.
SQL / Database
  • Strong knowledge of SQL Server and relational database concepts.
  • Ability to write complex SQL queries, joins, subqueries, CTEs and stored procedures.
  • Good understanding of database design, indexing and query optimization.
  • Experience analyzing and resolving SQL performance issues.
  • Understanding of transactions, locking and concurrency.
  • Experience working with ORM technologies such as Entity Framework / Entity Framework Core.
Backend Engineering
  • Experience designing and implementing scalable and maintainable backend services.
  • Understanding of microservices and service-oriented architecture.
  • Knowledge of caching, API performance optimization and efficient resource utilization.
  • Experience implementing structured logging, exception handling and monitoring.
  • Understanding of CI/CD pipelines, Git and deployment processes.
  • Good understanding of application configuration across different environments such as Development, QA, UAT and Production.
  • Experience troubleshooting production issues and performing root cause analysis (RCA).
  • Ability to identify technical risks and provide appropriate mitigation approaches.
  • Understanding of secure coding practices and common application security vulnerabilities.
Experience & Ownership
  • 68 years of professional experience in software development with significant hands-on experience in .NET/backend technologies.
  • Should have experience working on enterprise-level applications with multiple integrations and dependent systems.
  • Experience taking ownership of features/modules from requirement analysis through development, testing, deployment and production support.
  • Ability to independently analyze requirements and convert them into technical solutions.
  • Should have comfortable reviewing existing code and identifying opportunities for refactoring, performance improvement and technical debt reduction.
  • Experience conducting code reviews and maintaining development standards.
  • Ability to estimate development effort and identify dependencies, assumptions and technical risks.
  • Should be able to work in an Agile/Scrum development environment.
  • Experience collaborating with cross-functional teams including frontend developers, QA, DevOps, architects and business analysts.
  • Should demonstrate a strong sense of ownership and accountability for assigned deliverables.
Problem Solving & Production Support
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex application, API and database issues.
  • Experience analyzing logs, exceptions and application behaviour to identify root causes.
  • Ability to distinguish between code defects, configuration issues, infrastructure issues and integration failures.
  • Experience supporting production deployments and resolving critical production issues.
  • Ability to work effectively under production/support pressure while following appropriate escalation processes.
  • Should be able to document RCA and recommend preventive actions.
Communication & Collaboration
  • Strong verbal and written communication skills.
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Should be able to actively participate in technical discussions and explain design/implementation decisions.
  • Ability to collaborate effectively with Technical Leads, Architects, Product Owners, Business Analysts, QA and DevOps teams.
  • Should proactively communicate progress, blockers, risks, dependencies and delivery impact.
  • Ability to challenge technical approaches constructively and suggest alternative solutions when required.
  • Should be comfortable participating in requirement clarification and solution-design discussions.
  • Good documentation skills, including API documentation, technical design documents and RCA documents.
  • Ability to mentor junior developers and support other team members technically.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Developer
Senior .NET Developer

Fulcrum Digital Inc • Coimbatore District

On-site
INR 1,400,000 - 2,800,000
Senior .NET Developer
Senior .NET Developer

Fulcrum Digital • Coimbatore District

On-site
INR 1,400,000 - 2,400,000
Senior .NET Developer
Senior .NET Developer

fulcrumdigital • Coimbatore District

On-site
INR 1,500,000 - 2,400,000
Software Application Engineer
Software Application Engineer

Tata Electronics (TEPL) • Krishnagiri District

On-site
INR 1,500,000 - 2,500,000
Senior Fullstack Developer
Senior Fullstack Developer

Soft Tech Engineers Ltd • Pune District

On-site
INR 1,500,000 - 3,000,000
.NET Developer
.NET Developer

ecsme • Hyderabad

On-site
INR 1,400,000 - 2,400,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Full Stack Developer (.NET Core + Angular)
Senior Full Stack Developer (.NET Core + Angular)

Amplifon AG  • Gurgaon

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer
Senior Software Developer

Sarla Advantech • Navi Mumbai

On-site
INR 1,800,000 - 2,800,000
.Net backend engineer
.Net backend engineer

Alike Thoughts • Bengaluru

On-site
INR 1,800,000 - 3,400,000