Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Sunquest Information

Home > Software Development

 Senior Software Engineer

Job Description

Senior Engineerto help modernize a legacy IIS-hosted monolithic application with PL-SQL business logic into a microservices-oriented architecture . The ideal candidate will have strong experience in .NET Core, Entity Framework, Dapper, Dapr, and Azure , along with expertise in Oracle PL-SQL to support the transition.
This role requires hands-on experience with Domain-Driven Design (DDD), Repository Patterns, Domain & Integration Events, and Context Mapping , as well as hosting microservices in Docker or Azure Container Apps .
The Senior Engineer will also review and refine code generated by GitHub Copilot for PL-SQL to C# conversion, ensuring accuracy and best practices.
Key Responsibilities:
  • Analyze and migrate existing PL-SQL-based business logic to a .NET Core microservices architecture .
  • Develop, optimize, and maintain .NET Core services using Entity Framework, Dapper, and Dapr .
  • Apply Domain-Driven Design (DDD) principles, focusing on modeling complex business domains through iterative collaboration with the architecture team.
  • Implement Command Query Responsibility Segregation (CQRS) patterns , separating read and write operations to enhance performance, scalability, and security within the system.
  • Deploy and manage services in Docker and Azure Container Apps .
  • Review and refine GitHub Copilot-generated code , ensuring accuracy and adherence to coding standards.
  • Collaborate with cross-functional teams to ensure a smooth transition from monolith to microservices.
Required Qualifications:
  • 5+ years of experience in .NET Core development .
  • Strong expertise in Oracle PL-SQL .
  • Proficiency in Entity Framework and Dapper ORM .
  • Experience with Dapr for service-to-service communication, state management, and workflows.
  • Hands-on experience deploying microservices in Docker and Azure Container Apps .
  • Solid understanding of Domain-Driven Design (DDD) and modern software architecture patterns.
Nice to Have:
  • Experience with GitHub Copilot for code generation and conversion .
  • Strong skills in prompt engineering for AI-assisted development.
  • Familiarity with Azure DevOps and CI/CD pipelines.
If you are passionate about modernizing applications and working with cutting-edge cloud and AI-assisted development tools, wed love to hear from you!

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time

Contact Details:

Company: Sunquest Information
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Service management software architecture IIS github Coding Cloud Transition Entity framework PLSQL microservices

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer III

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Lead Software Engineer - React, Node.js, Java

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Software Engineering - Application Developer

  • Trigent Software
  • 6 - 10 years
  • Bengaluru
  • 1 day ago
₹ 50,000-3 Lacs P.A.

Data Engineer-Data Platforms

  • IBM
  • 3 - 5 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Sunquest Information

Sunquest Information Systems Inc. provides diagnostic informatics solutions to laboratories worldwide. Since 1979, Sunquest has helped laboratories and healthcare organizations enhance efficiency, improve patient care, and optimize financial results. Our capabilities include multi-site, multi-discip...