Talent.com
This job offer is not available in your country.
.Net Full Stack Developer - C# / WinForms / React.js

.Net Full Stack Developer - C# / WinForms / React.js

MyHashtagssChennai
30+ days ago
Job description

About the Role

We are seeking a highly skilled and motivated Fullstack Software Development Engineer to join our product modernization program for a legacy 3-tier WPF / WinForms-based healthcare solution.

The mission is to re-architect and rebuild the system into a modern, scalable, and cloud-native platform leveraging microservices, APIs, and micro frontends deployed on AWS.

This role offers an exciting opportunity to work on end-to-end transformation from modernizing monolithic applications to building cloud-native services that deliver high performance, security, and reliability for critical healthcare operations.

The ideal candidate is not only strong in coding and problem-solving but also has a keen sense of system design, architecture, and DevOps integration, ensuring seamless delivery of business value in an agile Responsibilities :

Backend & API Development :

  • Design, develop, and maintain scalable microservices and APIs using .NET 8, C#, and ASP.NET Web API.
  • Ensure services follow REST and JSON API standards with proper documentation via Swagger / OpenAPI.
  • Apply Clean Architecture and SOLID principles to maintain modularity and ease of testing.

Frontend Modernization :

  • Transform legacy WinForms / WPF applications into modern, cloud-native web applications using React.js and micro frontend architecture.
  • Build responsive, accessible, and component-driven UIs leveraging JavaScript / TypeScript, HTML5, CSS3, and UI component libraries.
  • Cloud & Infrastructure :

  • Deploy services and applications on AWS (ECS, EC2, S3, API Gateway, IAM, RDS / Aurora).
  • Collaborate with architects and DevOps engineers to define infrastructure as code (IaC) using Terraform, AWS CloudFormation, or AWS CDK.
  • Set up and maintain containerization pipelines with Docker, ensuring secure, repeatable deployments.
  • Security & Authorization :

  • Implement secure authentication and authorization mechanisms (AuthN / AuthZ) using JWT, OAuth2, and API Gateway.
  • Ensure applications comply with healthcare security standards and best practices (HIPAA, GDPR awareness is a plus).
  • Data & Storage Optimization :

  • Work with relational databases such as SQL Server and AWS Aurora PostgreSQL.
  • Leverage ORM tools like Entity Framework for efficient data access, migrations, and query optimization.
  • Design data access layers with a focus on scalability, integrity, and performance.
  • Agile & Collaboration :

  • Participate in code reviews, sprint planning, backlog grooming, and agile ceremonies.
  • Work closely with cross-functional teams (QA, architects, DevOps, UI / UX designers, and product owners) to deliver features on time.
  • Contribute to technical discussions, proof-of-concepts (POCs), and architectural decision-making.
  • DevOps & Continuous Delivery :

  • Establish and maintain CI / CD pipelines using GitHub Actions (or similar tools like Azure DevOps, Jenkins).
  • Automate build, test, and deployment processes ensuring rapid, reliable, and repeatable releases.
  • Monitor and troubleshoot production deployments using logging, monitoring, and alerting Technical Skills :
  • Backend & Cloud :

  • .NET 8, C#, ASP.NET Web API
  • REST / JSON APIs, Swagger / OpenAPI documentation
  • Clean Architecture, SOLID, OOP
  • AWS (ECS, EC2, S3, API Gateway, IAM, RDS / Aurora)
  • Docker & containerization best practices
  • Infrastructure as Code : Terraform, CloudFormation, CDK
  • Authentication & Authorization : JWT, OAuth2, API Gateway integration
  • Git, GitHub Actions, or equivalent CI / CD tools
  • Frontend :

  • React.js, JavaScript / TypeScript, HTML5, CSS3
  • UI Kit or similar component libraries (Material UI, Ant Design, etc.)
  • Micro Frontends and modular UI development
  • Responsive and accessible UI design (WCAG guidelines awareness)
  • Legacy Systems (Understanding) :

  • WinForms, WPF, .NET Framework
  • Familiarity with NuGet package management and legacy code migration strategies
  • Database :

  • SQL Server and AWS Aurora PostgreSQL
  • ORM frameworks like Entity Framework
  • Query optimization and performance tuning
  • Architecture & DevOps :

  • AWS Solution Architecture knowledge (application-level and system-level)
  • Infrastructure as Code : Terraform, CloudFormation, CDK
  • CI / CD tools : GitHub Actions, Azure DevOps, Jenkins (any modern pipeline tools)
  • Familiarity with observability tools (CloudWatch, ELK stack, or Qualifications (Nice-to-Have) :
  • Experience in healthcare software domain (EHR, EMR, HIPAA compliance).
  • Knowledge of event-driven architectures using AWS SNS / SQS or Kafka.
  • Exposure to GraphQL APIs in addition to REST.
  • Hands-on with unit testing, integration testing, and automation frameworks (xUnit, NUnit, Jest, Cypress).
  • Experience with performance tuning and monitoring of distributed systems.
  • Familiarity with serverless architectures (AWS Lambda, Step Functions).
  • (ref : hirist.tech)

    Create a job alert for this search

    Net Developer • Chennai