Software Engineer

Department Icon IT / Software Development & Related
Posted: 3 months ago
4-6 years
Pune, Maharashtra
IT / Software Development & Related
work from office
Full Time

Posted: 3 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

  • Eperience: 4-6 Years
  • Location: Pune
  • Notice Period: Immediate to 30 Days

What Youll Do

  • Design and build REST APIs using ASP.NET Core Web API, following a layered architecture (Controller → Business Layer → Data Access Layer).
  • Write and optimize SQL — stored procedures, complex queries, indexes, and schema changes on SQL Server across multiple service databases.
  • Extend microservices — contribute features across services spanning registration, payments, deliveries, requirement-offers, real-time notifications (SignalR), and OAuth.
  • Implement async messaging using RabbitMQ via MassTransit — consume and publish events between services reliably.
  • Own end-to-end delivery — from writing the stored procedure and DAL class to shipping the feature through Azure Pipelines to IIS-hosted Azure VMs.
  • Maintain code quality — conduct peer reviews, enforce repository/BaseRepository conventions, and keep Dapper-based data access clean and tested.
  • Collaborate with product on API contracts, performance requirements, and integrations with third-party services (Razorpay, SendGrid, ERPs).
  • Troubleshoot production issues using Azure Monitor / OpenTelemetry traces and SQL profiling.

Ideal Candidate Profile:

Must-Have Skills

  • C# / .NET Core — strong grasp of async/await, LINQ, dependency injection, middleware, and API versioning.
  • SQL Server — proficient in writing stored procedures, CTEs, window functions, query tuning, and reading execution plans.
  • REST API design — understands HTTP semantics, status codes, versioning, and OpenAPI/Swagger documentation.
  • Git — comfortable with branching strategies, PRs, and merge conflict resolution in a team setting.
  • Exposure to Azure — Pipelines, VMs, Monitor, or Application Insights.
  • Debugging and problem-solving — able to diagnose issues across service boundaries independently.
  • Experience with IIS deployment and Windows Server hosting.

Good to Have

  • Familiarity with message brokers — RabbitMQ, MassTransit, or similar.
  • Understanding of Redis caching patterns.
  • Knowledge of OAuth2 / JWT authentication flows.
  • Domain exposure to agri-commodities, logistics, or fintech.

What Youll Work With

  • Core.NET 10ASP.NET CoreC#DapperSQL ServerStored Procs
  • Infrastructure & Messaging
  • RabbitMQMassTransitRedisSignalRAzure VMsIISAzure Pipelines
  • Libraries & Tools
  • AutoMapperSwashbuckleJWT BearerRestSharpRazorpaySendGridOpenTelemetryNPOI / ExcelDataReader

Skills

CDebuggingSql ServerApiSqlSoftware Engineer

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Pune.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.