Search by job, company or skills

redient security

Backend Developer

Save
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience

6+ Years

Employment Type

Full-Time

Work Locations

Chennai | Bangalore | Hyderabad

Work Mode

Hybrid

About The Role

We are looking for an experienced Backend Developer (.NET Core) with strong expertise in designing, developing, and maintaining scalable backend applications and RESTful APIs using the latest .NET technologies. The ideal candidate should have hands-on experience with .NET Core, Azure Cloud Services, Microservices Architecture, Entity Framework Core, and SQL, along with a strong understanding of software design principles and backend architecture.

The role requires excellent analytical, debugging, and problem-solving skills, along with the ability to collaborate effectively with cross-functional teams in an Agile environment. Experience in the Insurance/Life Insurance domain is mandatory.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using .NET Core.
  • Build, optimize, and maintain high-performance RESTful APIs.
  • Develop backend services and microservices following industry best practices.
  • Design and manage data access using Entity Framework Core and LINQ.
  • Implement clean and maintainable architecture using CQRS and Repository Design Patterns.
  • Write comprehensive unit tests using NUnit to ensure application quality.
  • Develop and maintain applications hosted on Microsoft Azure.
  • Work with Azure Functions, Azure App Services, Azure Active Directory (Azure AD), Azure SQL Database, and Azure Blob Storage.
  • Optimize database performance and troubleshoot SQL-related issues.
  • Ensure secure authentication, authorization, and backend application security.
  • Collaborate closely with Frontend Developers, QA Engineers, and DevOps teams.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Follow Agile methodologies, including Sprint Planning, Daily Stand-ups, and Retrospectives.
  • Troubleshoot and resolve complex backend production issues.
  • Ensure applications meet performance, security, scalability, and reliability standards.

Mandatory SkillsBackend Development

  • 6+ years of Backend Development experience.
  • Strong hands-on experience with .NET Core (latest versions preferred).
  • Strong proficiency in C# and ASP.NET Core.
  • REST API Development.
  • Microservices Architecture.

Database & ORM

  • Entity Framework Core.
  • LINQ.
  • SQL.
  • Relational Database Design.

Architecture & Design

  • CQRS (Command Query Responsibility Segregation).
  • Repository Design Pattern.
  • Object-Oriented Programming (OOP).
  • SOLID Principles.
  • Backend Application Architecture.

Cloud Technologies

Hands-on Experience With

  • Azure Functions.
  • Azure App Services.
  • Azure Active Directory (Azure AD).
  • Azure SQL Database.
  • Azure Blob Storage.

Testing & DevOps

  • NUnit Unit Testing.
  • Git.
  • Azure DevOps.
  • CI/CD concepts.

Domain Experience

  • Experience in the Insurance / Life Insurance domain is mandatory.

Core Competencies

  • Excellent communication skills.
  • Strong analytical and debugging skills.
  • Problem-solving mindset.
  • Ability to work collaboratively in Agile teams.
  • Self-motivated and proactive.
  • Strong ownership and accountability.

Preferred Skills

  • Experience with Life Insurance platforms such as:
    • CoreSuite (Sapiens)
    • LifeNet
    • HomeOffice
  • Advanced Microservices Architecture.
  • CI/CD Pipelines (Azure DevOps, GitHub Actions).
  • Docker.
  • Kubernetes.
  • Message Queues / Event-Driven Architecture.
  • API Security (OAuth 2.0 / OpenID Connect).
  • Azure Certifications or .NET Certifications.
Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Equivalent professional experience will also be considered.

What We're Looking For

  • Strong hands-on Backend Developer with expertise in modern .NET technologies.
  • Excellent experience in Azure cloud services and backend application development.
  • Mandatory experience in the Insurance or Life Insurance domain.
  • Strong understanding of scalable backend architecture and secure API development.
  • Excellent communication skills with the ability to work in a collaborative environment.
  • Stable employment history, with a minimum of 2 years in at least one organization, is preferred.
  • Immediate to 15-day notice period is highly preferred.
  • Candidates should be willing to attend a Face-to-Face interview.
  • Willingness to work in a Hybrid work model and 2:00 PM – 10:30 PM shift.

Why Join Us

  • Work with modern .NET and Microsoft Azure technologies.
  • Opportunity to build scalable enterprise-grade backend solutions.
  • Collaborative and innovation-driven work environment.
  • Professional learning and career growth opportunities.
  • Hybrid work model with exposure to enterprise-scale projects.
  • Long-term career development in a high-performing engineering team.

Skills: architecture,design,azure

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150873555

Similar Jobs

Chennai, India

Skills:

NosqlGitDockerMySQLPostgreSQLDynamodbMongoDBFastAPIPythonSqlAWS

Chennai, India

Skills:

.Net CoreNunitLinqMicroservicesGitRest API DevelopmentAzure Active DirectoryAzure FunctionsAzure DevOpsEntity Framework CoreAzure App ServicesAzure Blob StorageAzure SQL DatabaseCQRSRepository Design PatternASP.NET Core

Chennai, India

Skills:

Rest ApisSpring BootRabbitmqMavenGradleKafkaAWSSpring MVCKubernetesSpring Data JpaAzureDockerDesign PatternsJenkinsGitSpring SecurityAzure DevOpsActivemqGoogle Cloud PlatformGitHub ActionsHibernate JPAMicroservices Architecture

Chennai, India

Skills:

.NET.Net CoreIisMssql

Chennai, India

Skills:

JavaDesign PatternsKafkaSpring BootRedisDevopsDockerApache CamelRestful ApisKubernetesAWSEFKMicroservices Architecture