Software Engineer (.NET)

Simplify Healthcare

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Simplify Healthcare in Pune, India, is seeking a Software Engineer to build and maintain modern web applications using .NET Core/.NET 6/8, Azure cloud services, and SQL Server or MongoDB. You will modernize legacy .NET apps and design scalable, secure APIs in collaboration with cross-functional teams.

You will contribute to CI/CD pipelines with Azure DevOps, ensure code quality with tests and reviews, and participate in architectural discussions to improve system design and performance.

Qualifications

  • 2 to 6 years of professional software development experience.
  • Strong hands-on experience with C#, ASP.NET Core Web API, and RESTful API development.
  • Experience with Azure Cloud services and relational DBs like Azure SQL/MS SQL Server, plus NoSQL databases such as MongoDB.
  • Familiarity with Git and Agile methodologies.

Responsibilities

  • Develop, enhance, and maintain web APIs and backend components using .NET 6/8 (C#), .NET Standard, .NET Framework.
  • Build scalable RESTful APIs for front-end integration.
  • Work with Azure App Services, Functions, and Azure SQL.
  • Design schemas and queries for Azure SQL and NoSQL databases like MongoDB.
  • Implement CI/CD pipelines with Azure DevOps.
  • Monitor, debug, and resolve production issues; ensure code quality with tests and reviews.
  • Collaborate with Product Owners, Architects, and Front-end Developers to meet goals.
  • Contribute to architectural discussions and system design improvements.
  • Stay updated with backend and cloud computing trends.

Skills

C#
ASP.NET Core
RESTful APIs
Azure
SQL Server
MongoDB
OOP
Design patterns
Git
Agile
Azure DevOps
Frontend basics
Unit testing

Tools

Azure DevOps
Cosmos DB

Job description

Role:

As a Software Engineer, you will be responsible for building and maintaining modern web applications and services using .NET Core/.NET 6/8, working with Azure Cloud, and integrating with SQL Server, MongoDB, or other NoSQL databases. You will collaborate with cross-functional teams to design scalable, secure, and high-performing systems.

You will also be responsible for modernizing the legacy .NET applications. Hence, your experience with .NET Standard and .NET framework will be a good add-on.

Responsibilities:
  • Develop, enhance, and maintain web APIs, microservices, and backend components using .NET 6/8 (C#), .NET Standard, .NET Framework.
  • Build efficient and scalable RESTful APIs for integration with front-end applications.
  • Work with Azure services like Azure App Services, Azure Functions, Azure SQL, Blob Storage.
  • Design and optimize database schemas and queries for Azure SQL, MS SQL Server, and NoSQL databases like MongoDB.
  • Apply cloud-native development practices including CI/CD pipelines with Azure DevOps.
  • Monitor, debug, and resolve production issues in a timely manner.
  • Ensure code quality through unit tests, integration tests, and code reviews.
  • Collaborate closely with Product Owners, Architects, and Front-end Developers to meet project goals and timelines.
  • Contribute to architectural discussions and suggest improvements in system design and coding practices.
  • Stay current with emerging technologies, trends, and best practices in backend development and cloud computing.
Required Skills:
  • 2 to 6 years of professional experience in software development with a focus on .NET Core, .NET 6/8.
  • Strong hands-on experience in C#, ASP.NET Core Web API, and RESTful API development.
  • Good experience with Azure Cloud services (App Services, Azure SQL, Storage, Azure Functions, etc.).
  • Proficiency with relational databases like Azure SQL Database, MS SQL Server.
  • Exposure to NoSQL databases such as MongoDB or similar (Cosmos DB, DynamoDB, etc.).
  • Strong understanding of object-oriented programming (OOP) and design patterns.
  • Experience in implementing security best practices (authentication, authorization).
  • Experience with source control systems like Git.
  • Familiarity with agile software development methodologies like Scrum or Kanban.
  • Basic understanding of front-end technologies like HTML, CSS, JavaScript is a plus.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong problem-solving and debugging skills.

If you have any questions, please direct your inquiries to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Dot Net Core and Cloud
Senior Software Engineer - Dot Net Core and Cloud

NEC Software Solutions • Bengaluru

On-site
INR 450,000 - 650,000
Senior Software Engineer / Team Lead (.NET Core)
Senior Software Engineer / Team Lead (.NET Core)

Innovature • Ernakulam

On-site
INR 1,200,000 - 2,000,000
Software Engineer
Software Engineer

Schima Sysnet and Systems • Chennai

On-site
INR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Bandhan Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

Minfy • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Software Engineer-.Net
Software Engineer-.Net

NetWeb Software ISO 008 Certified • Vadodara

On-site
INR 600,000 - 900,000
.NET Developer
.NET Developer

Tech ECS Limited • Kolkata District

On-site
INR 1,200,000 - 1,800,000
.NET Software Developer (3+ to 5 years)
.NET Software Developer (3+ to 5 years)

Systel, Inc. • Navi Mumbai

On-site
INR 800,000 - 1,200,000
.NET Software Developer
.NET Software Developer

Tata Consultancy Services • Indore District

On-site
INR 900,000 - 1,500,000