Talent.com
Dotnet Developer

Dotnet Developer

Nitor Infotech, an Ascendion CompanyPune (division)
7 days ago
Job description

Job Title : Senior Software Engineer

Job Location : Pune

Experience : 5+

Job Overview

We are seeking a highly skilled Software Engineer with strong experience in modernizing legacy ASP.NET (Web Forms) applications. The ideal candidate will lead the transformation of a monolithic application into a scalable, maintainable, and modern architecture using microservices or a modular monolith approach. You will work across front-end, back-end, and DevOps areas to deliver a future-ready solution.

Key Responsibilities

  • Analyze and understand the existing ASP.NET (Web Forms) monolithic application.
  • Lead the design and implementation of a modern architecture (microservices or modular monolith).
  • Modernize the front-end using frameworks like React, Angular, or Vue.
  • Redesign and decouple APIs from RPC-over-POST to RESTful or GraphQL services.
  • Optimize performance and scalability across all application layers.
  • Implement responsive and accessible UIs with a strong focus on user experience.
  • Integrate with third-party services and APIs, ensuring improved modularity.
  • Collaborate with stakeholders to gather requirements and prioritize modernization efforts.
  • Partner with DevOps engineers to establish CI / CD pipelines and Infrastructure-as-Code.
  • Ensure compliance with security, data protection, and industry best practices.

Required Skills & Qualifications

  • 4–6+ years of professional software development experience.
  • 2+ years of experience in application modernization projects.
  • Strong expertise in ASP.NET (Web Forms), C#, and .NET frameworks.
  • Hands-on experience with modern front-end frameworks (React, Angular, or Vue).
  • Proficiency in designing and consuming RESTful APIs (GraphQL a plus).
  • Knowledge of microservices architecture and modular monolith design principles.
  • Experience with DevOps practices, CI / CD pipelines, and cloud platforms (Azure, AWS, or GCP).
  • Familiarity with security and compliance standards in software development.
  • Strong problem-solving, analytical, and communication skills.
  • Preferred Skills

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with event-driven architectures and message queues.
  • Exposure to automated testing frameworks and test-driven development (TDD).
  • What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative culture that values innovation.
  • Flexible work arrangements to support work-life balance.
  • Create a job alert for this search

    Dotnet Developer • Pune (division)