Search by job, company or skills

SISA

.Net Backend Developer

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Software Engineer with 4–5 years of experience in designing and developing scalable enterprise applications using .NET Core, MySQL, Microservices, and AWS EKS. The candidate should have strong backend development expertise, experience working with cloud-native applications, and a good understanding of containerized deployments.

Key Responsibilities

  • Design, develop, test, and maintain backend applications using .NET Core and C#.
  • Build and manage Microservices-based architectures for scalable and high-performance applications.
  • Develop and optimize MySQL database schemas, queries, stored procedures, and indexing strategies.
  • Design and implement RESTful APIs and service integrations.
  • Deploy, manage, and troubleshoot applications on AWS EKS (Elastic Kubernetes Service).
  • Work with Docker containers and Kubernetes orchestration.
  • Collaborate with cross-functional teams including Product, QA, and DevOps.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Monitor application performance and troubleshoot production issues.
  • Contribute to architectural discussions and technical design decisions.

Required Skills

  • 4–5 years of hands-on experience in software development.
  • Strong experience with C# and .NET Core/.NET 6+.
  • Good understanding of Microservices Architecture and design patterns.
  • Strong experience with MySQL, query optimization, indexing, and performance tuning.
  • Experience in developing and consuming REST APIs.
  • Hands-on experience with AWS Cloud Services.
  • Strong experience with AWS EKS (Elastic Kubernetes Service).
  • Experience with Docker and Kubernetes.
  • Knowledge of authentication and authorization mechanisms such as JWT/OAuth.
  • Experience with Git and CI/CD pipelines.
  • Understanding of logging, monitoring, and troubleshooting distributed applications.

Preferred Skills

  • Experience with message brokers such as Kafka, RabbitMQ, or AWS SQS.
  • Knowledge of Redis or other caching mechanisms.
  • Experience with Elasticsearch/OpenSearch.
  • Familiarity with Infrastructure as Code (Terraform/CloudFormation).
  • Exposure to Agile/Scrum methodologies.
  • Experience working with observability tools such as Prometheus, Grafana, or CloudWatch.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151109513

Similar Jobs

Bengaluru

Skills:

C#ASP.NETEntity FrameworkSQL ServerRestful ApisMicroservicesAzure DevOps

Bengaluru, India

Skills:

.NET.Net CoreLinqSQL ServerAzure FunctionsAzure DevOpsEntity Framework CoreSwagger API documentationClean ArchitectureAzure Key VaultIntegration with SAP Business ByDesign APIMicroservices architectureAzure API Management GatewayCQRSAzure Message QueuesMediator patternPayment provider integrationSpecFlow BDDShipping provider integrationActive Record pattern

Bengaluru, India

Skills:

.NET.Net CoreGithubDockerRestful ApisAzureKubernetesSqlAWS

Bengaluru, India

Skills:

.NETSoap ServicesGithubJenkinsPostgreSQLSQL ServerKafkaRestful ApisJIRAKubernetesAngular

Bengaluru, India

Skills:

.Net CoreDevopsTest AutomationMicroservicesDockerGitRestful Apis