Skip to main content

Coforge - Full Stack .Net Developer

Technology
Coforge
1 months agoUntil 20/10/2026
Full time

Job description

Industry : IT Services &

  • Consulting

Department : Engineering Software &

  • QA

Employment Type : Full Time, Permanent

Role Category : Software Development

Job Description :

We are looking for an experienced Full Stack Developer (.NET) with strong expertise in backend development using .NET Core and C#, along with hands-on experience in Angular and TypeScript. The ideal candidate should have a strong understanding of scalable application development, database optimization, observability, and CI/CD automation.

Key Responsibilities &

Requirements :

Backend Development :

  • Design and develop scalable, high-performance backend services and APIs using .NET Core.
  • Apply performance optimization and system resilience patterns, including caching, asynchronous processing, and fault-tolerant design.
  • Demonstrate strong expertise in Entity Framework Core (EF Core), including query optimization, eager/lazy loading strategies, and troubleshooting database performance bottlenecks in production.
  • Apply advanced C# programming skills to develop robust and maintainable applications.
  • Experience working with Reflection, custom attributes, and dynamic object mapping, with a focus on safe and performant implementation.
  • Design and troubleshoot distributed applications using appropriate observability practices.
  • Implement and work with Metrics, Logs, and Traces to diagnose, monitor, and resolve production issues across distributed systems.

Angular &

  • TypeScript :
  • Develop responsive and scalable front-end applications using Angular and TypeScript.
  • Demonstrate deep understanding of TypeScript and Angular core concepts.
  • Work extensively with RxJS Observables and reactive programming patterns.
  • Develop and maintain applications using Reactive Forms.
  • Apply appropriate Angular change detection strategies to optimize application performance.
  • Build and maintain reusable custom component libraries and UI components.
  • Collaborate with backend and product teams to deliver seamless end-to-end functionality.

CI/CD &

  • DevOps Automation :
  • Collaborate with DevOps teams to design, implement, and maintain CI/CD pipelines.
  • Automate application builds, testing, containerization, and deployment processes.
  • Work with containerized applications and Kubernetes clusters as part of release and deployment activities.
  • Support automated testing and deployment workflows to ensure reliable and consistent releases.
Keywords
TypescriptAngularAngularJSJavaScriptDevOpsFault toleranceEntity FrameworkCI/CDLazy loadingADO.NET

Interested in this role?