Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAbout the Role
We are seeking a highly skilled Senior .NET Backend Developer to join our dynamic team. This role requires deep expertise in designing developing and maintaining scalable highperformance backend systems. The ideal candidate must have a strong background in .NET 8 RESTful APIs Microservices EventDriven Architecture PostgreSQL Kubernetes and strong expertise in AWS. You will be responsible for leading the development of missioncritical applications ensuring system reliability and mentoring junior developers.
Key Responsibilities
Develop and optimize .NET 8 microservices with a focus on scalability performance and security.
Design and implement RESTful APIs that enable seamless communication between services and external integrations.
Lead the development of eventdriven systems utilizing messaging platforms like Kafka RabbitMQ and AWS SNS/SQS to handle asynchronous communication.
Ensure development performance and scalability of PostgreSQL databases including indexing query optimization and replication.
Design deploy and manage containerized applications using Kubernetes (K8s) in cloud environments.
Develop and maintain cloudnative applications using AWS leveraging services such as Lambda ECS EKS RDS DynamoDB and API Gateway.
Implement and maintain CI/CD pipelines ensuring seamless automated deployments and infrastructure as code (IaC) best practices.
Provide technical leadership mentor junior developers and conduct code reviews to ensure adherence to best practices and maintain highquality standards.
Implement security best practices including OAuth JWT IAM and API security to safeguard applications and data.
Troubleshoot complex issues optimize system performance and ensure the reliability of distributed services.
Collaborate closely with product managers UI/UX teams and DevOps engineers to align technical solutions with business goals.
Key Skills and Qualifications
Bachelors degree in Computer Science Engineering or a related field.
6 years of experience in C# and .NET application development.
Proficiency in .NET 8 .NET Blazor and .NET Framework.
Proven experience in building and maintaining highly scalable REST APIs and Microservices.
Extensive knowledge of eventdriven architecture message brokers and asynchronous processing.
Advanced proficiency in PostgreSQL including data modeling indexing partitioning and query optimization.
Handson experience with Kubernetes (K8s) and container orchestration.
Strong expertise in AWS Cloud Services including Lambda ECS EKS RDS DynamoDB API Gateway and IAM.
Experience in CI/CD pipeline automation using tools such as GitHub Actions GitLab CI/CD or Jenkins.
Deep understanding of OAuth JWT and API security best practices.
Proficiency in monitoring logging and debugging distributed systems using tools like Prometheus Grafana AWS CloudWatch or ELK Stack.
Strong grasp of agile development methodologies and experience working in Scrum/Kanban teams.
Excellent problemsolving analytical and debugging skills.
Strong communication skills with the ability to mentor and lead junior developers
Understanding of software development best practices including agile methodologies version control (Git) and CI/CD pipelines.
Excellent problemsolving skills and ability to work in a collaborative environment.
NicetoHave
Experience with GraphQL and gRPC for highperformance API communication.
Knowledge of Infrastructure as Code (IaC) using Terraform AWS CloudFormation.
Familiarity with AI/ML integration in cloud environments.
Exposure to performance testing and optimization techniques.
Qualifications :
Educational qualification:
B.E/B.Tech/MCA
Experience :
48 years
Key Responsibilities
Develop and optimize .NET 8 microservices with a focus on scalability performance and security.
Design and implement RESTful APIs that enable seamless communication between services and external integrations.
Lead the development of eventdriven systems utilizing messaging platforms like Kafka RabbitMQ and AWS SNS/SQS to handle asynchronous communication.
Ensure development performance and scalability of PostgreSQL databases including indexing query optimization and replication.
Design deploy and manage containerized applications using Kubernetes (K8s) in cloud environments.
Develop and maintain cloudnative applications using AWS leveraging services such as Lambda ECS EKS RDS DynamoDB and API Gateway.
Implement and maintain CI/CD pipelines ensuring seamless automated deployments and infrastructure as code (IaC) best practices.
Provide technical leadership mentor junior developers and conduct code reviews to ensure adherence to best practices and maintain highquality standards.
Implement security best practices including OAuth JWT IAM and API security to safeguard applications and data.
Troubleshoot complex issues optimize system performance and ensure the reliability of distributed services.
Collaborate closely with product managers UI/UX teams and DevOps engineers to align technical solutions with business goals.
Key Skills and Qualifications
Bachelors degree in Computer Science Engineering or a related field.
6 years of experience in C# and .NET application development.
Proficiency in .NET 8 .NET Blazor and .NET Framework.
Proven experience in building and maintaining highly scalable REST APIs and Microservices.
Extensive knowledge of eventdriven architecture message brokers and asynchronous processing.
Advanced proficiency in PostgreSQL including data modeling indexing partitioning and query optimization.
Handson experience with Kubernetes (K8s) and container orchestration.
Strong expertise in AWS Cloud Services including Lambda ECS EKS RDS DynamoDB API Gateway and IAM.
Experience in CI/CD pipeline automation using tools such as GitHub Actions GitLab CI/CD or Jenkins.
Deep understanding of OAuth JWT and API security best practices.
Proficiency in monitoring logging and debugging distributed systems using tools like Prometheus Grafana AWS CloudWatch or ELK Stack.
Strong grasp of agile development methodologies and experience working in Scrum/Kanban teams.
Excellent problemsolving analytical and debugging skills.
Strong communication skills with the ability to mentor and lead junior developers
Understanding of software development best practices including agile methodologies version control (Git) and CI/CD pipelines.
Excellent problemsolving skills and ability to work in a collaborative environment.
NicetoHave
Experience with GraphQL and gRPC for highperformance API communication.
Knowledge of Infrastructure as Code (IaC) using Terraform AWS CloudFormation.
Familiarity with AI/ML integration in cloud environments.
Exposure to performance testing and optimization techniques.
Additional Information :
48 years
Remote Work :
No
Employment Type :
Fulltime
Full-time