Software Engineer

Year    KA, IN, India

Job Description

Design, develop, and maintain scalable backend services using .NET Core.
Build and optimize RESTful APIs and microservices.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, efficient, and testable code.
Optimize database queries and ensure high performance for data-intensive operations.
Implement caching and messaging solutions for performance and reliability.
Participate in code reviews and contribute to best practices.
Prepare for and support a future transition to Java-based backend systems.
Required Skills & Qualifications
2-3 years of experience in backend development with .NET Core.
Strong programming skills in C#.
Experience with ASP.NET Core MVC, Web API, and WCF.
Solid understanding of multi-threading, asynchronous programming, and concurrency.
Experience with MySQL, SQL Server, or equivalent relational databases.
Strong expertise in SQL programming and query optimization for large datasets.
Familiarity with caching solutions like Redis.
Experience with message brokers such as RabbitMQ, Kafka, or AWS SQS.
Hands-on experience with cloud platforms (preferably AWS, or Azure/GCP).
Exposure to analytics, observability, monitoring, and performance tuning.
Logical thinking and a strong foundation in software design principles.
Willingness to learn and transition to Java stack over time.


Experience with Java, Spring Boot, or other JVM-based technologies.
Familiarity with containerization (Docker, Kubernetes).
Understanding of CI/CD pipelines and DevOps practices.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3901292
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year