Senior Full Stack .NET Developer

Place of work Pune
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Req ID: 331055

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Senior Full Stack .NET Developer to join our team in Pune, Mahārāshtra (IN-MH), India (IN).

How You'll Help Us:

As a Senior Full Stack .NET Developer on the Product Platform Engineering initiative, you will establish foundational platform capabilities that enable rapid, reliable software delivery across a distributed cloud ecosystem. Your work will directly impact platform scalability, developer productivity, and the reliability of solutions deployed onto the platform.

How We Will Help You: Join our Software Engineering practice focused on cutting-edge platform engineering and cloud-native IoT solutions. You'll work with modern Azure technologies, microservices architecture, and AI-augmented development practices. Following emerging platform engineering patterns, 12-factor application principles, and domain-driven design to build world-class distributed systems.

Why the Role Is Important: You'll be instrumental in establishing the Product Platform foundation that enables hundreds of developers to build and deploy mission-critical distributed IoT solutions. Your contributions to reference implementations, engineering best practices, 12-factor patterns, and platform standardization will directly impact how applications are developed, deployed, and scaled across multi-region cloud infrastructure.

Once You Are Here, You Will:
• Establish Product Platform Foundation: Design and implement a highly available, distributed cloud platform architecture using Azure Kubernetes Service (AKS) and multi-region deployment patterns
• Create Reference Implementations: Build exemplary backend .NET Core microservices and React frontend repositories that serve as templates for domain-driven design and 12-factor application principles
• Modernize Existing Services: Update and augment 80+ existing repositories and services to adopt standardized 12-factor patterns, improving maintainability and scalability
• Leverage Domain-Driven Design: Apply DDD principles to create bounded contexts and microservices that align with business domains
• Build AI-Augmented Development Tools: Integrate AI-powered development assistants and automated code generation capabilities into the platform ecosystem
• Develop Cloud-Native Solutions: Create containerized microservices using .NET Core, Docker, and Kubernetes with automated CI/CD pipelines
• Establish Platform Standards: Define and implement reference templates, API contracts, and development patterns that ensure consistency across teams
• Enable Multi-Region Architecture: Build resilient, fault-tolerant services that operate across multiple Azure regions for high availability and disaster recovery

Required Qualifications:
• 5+ years of hands-on experience with .NET Core/C#, ASP.NET Core, and Entity Framework in microservices architectures
• 3+ years of experience with Azure cloud services (AKS, Azure SQL Database, Service Bus, Redis Cache, Azure Monitor)
• 3+ years of React.js development experience building responsive, scalable web applications
• Expert level proficiency with .NET core, C#, TypeScript, and React
• Strong understanding of 12-factor application principles and cloud-native development patterns
• Experience with Domain-Driven Design (DDD) and microservices architecture
• Proficiency with containerization (Docker) and Kubernetes orchestration
• Knowledge of API-first development using OpenAPI specifications and contract-driven design
• Experience with Infrastructure as Code using Terraform and GitOps workflows
• Bachelor's degree or equivalent combination of education and work experience
• Able to travel as needed for project assignments (25-50%)

Preferred Qualifications:
• Experience with IoT device integration, telemetry processing, and event-driven architectures
• Knowledge of high-availability system requirements and resiliency patterns
• Experience with AI-augmented development tools (GitHub Copilot, etc.) and automated code generation
• Proficiency with platform engineering concepts and Internal Developer Platforms (IDP)
• Experience with Azure DevOps, Jenkins, SonarQube, and Grafana
• Knowledge of chaos engineering, load testing, and resilience patterns
• Experience with distributed tracing, observability, and performance monitoring
• Understanding of CQRS, Event Sourcing, and message-driven architectures
• Experience with automated testing frameworks (NUnit, MSTest, SpecFlow) and TDD practices
• Familiarity with service mesh technologies and API gateway patterns

Ideal Mindset:
• Platform Engineer: You think in terms of building reusable, scalable foundations that enable other developers to be more productive and deliver higher quality solutions
• Quality Champion: You prioritize reliability, testability, and maintainability, especially for mission-critical applications where system failures can have serious consequences
• Continuous Innovator: You stay current with cloud-native patterns, platform engineering trends, and emerging technologies like AI-augmented development
• Architectural Leader: You can design and implement reference patterns that become the foundation for enterprise-wide development practices
• Domain Expert: You understand the importance of aligning technical solutions with business domains and user needs

What You'll Build:
• Reference Backend Services: Exemplary .NET Core microservices implementing 12-factor principles, domain-driven design, and cloud-native patterns
• Reference Frontend Applications: React-based user interfaces that demonstrate modern development practices and platform integration
• Platform Templates: Golden path templates that enable rapid service creation while ensuring consistency and quality
• Modernization Frameworks: Tools and patterns for migrating legacy services to cloud-native, 12-factor architectures
• AI-Enhanced Development Tools: Integrated development experiences that leverage AI for code generation, testing, and documentation

About NTT DATA

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com

NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, ****** orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

Company address

India
Maharashtra
Pune
Show on map Get directions
Company Name: NTT DATA North America
You will be redirected to another website to apply.
Offer ID: #1242743, Published: 23 hours ago, Company registered: 1 month ago

Other offers

Senior HR Executive (Generalist)
2186login
· Chennai, IN
Job Description:Good experience in recruitmentGood experience in End to End Recruitment activitiesGood experience in using varies Job portals , other sources , head hunting and referencesAttendance ManagementPayroll Proc...
HR Recruiter - Chennai
2186login
· Chennai, IN
Job description Job Role: We are looking for a passionate recruitment specialist , who knows, how to identify the resource need, source, screen, and acquire them to be the part of our growth journey. This is not a remote...
HR Support Specialist
2186login
· Kolkata, IN
Job Title: HR Support Specialist This role is responsible for providing strategic HR support to business units, ensuring alignment with operational needs and fostering a positive work environment. About the Role: We are ...
Warehouse Dark store manager - Fruits & Vegetables
2186login
· Mumbai, IN
Job description Ninjacart - Pioneer. Challenge Yourself. Create Better Lives. Ninjacart is India’s largest agri tech company that's revolutionising the agri ecosystem. By harnessing technology, innovation, and ideas, we ...
Supply Chain Logistics Manager
2186login
· Mumbai, IN
Job description Warehouse Operations Manager We are seeking a highly skilled and experienced Warehouse Operations Manager to oversee our warehouse operations. This is a key leadership role that requires strong strategic ...
Lead Consultant - SAP Extended Warehouse Management (EWM) Job
2186login
· Pune, IN
Job description YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and dr...
Amazon Warehouse Loader - Heavy Equipment Handling
2186login
· Pune, IN
Job Summary: Amazon is seeking a highly motivated and skilled individual to join our team as a Warehouse Loader specializing in heavy equipment handling. In this role, you will be responsible for safely and efficiently l...
Driver | Pune City
2186login
· Pune, IN
Job description An alternative to traditional driving jobs in Pune City. If you’re looking for driver jobs in Pune City, give Uber a try instead. Get paid to drive when you want, on the platform with the largest network ...
Cab Driver
2186login
· Pune, IN
Job description Join Everest Fleet as a cab driver in Pune. Enjoy high earning potential, attractive incentives, weekly payments, and additional benefits such as dedicated managers, CNG & EV cars, affordable car insu...
4 Wheeler Driver
2186login
· Pune, IN
Salary Range : Rs. 20000 - Rs. 23000 , based on skills, experience, and interview performance Educational Requirement : Tenth Pass / Male Only Work Arrangement : Work From Office Gender Preference : Male only Skills Requ...
Wanted driver and halper
2186login
· Pune, IN
Job description We are hiring Three wheeler driver Halper Good driving and communication skill Monthly payment Driver and halper near by Hadapsar Interested person msg only For more information send ur contact number Nat...
Senior MIS Operations Lead
2186login
· Kolkata, IN
Job description Our organization seeks an accomplished MIS professional to drive the success of our management information systems. This senior-level position offers a unique opportunity for an experienced leader to take...
MIS Executive Lead
2186login
· Chennai, IN
Role: MIS Executive LeadYears of Experience: 8 to 12 YearsLocation: Chennai PalavakkamKey Responsibilities:Strong proficiency in SQL and Excel (advanced functions, pivot tables, VBA)Experience with data visualization too...
MIS Analyst (Data Analyst)
2186login
· Mumbai, IN
Job description Qualification: UGJob Type: PermanentSkills:microsoft excel We are seeking a highly skilled and experienced Management Information Systems (MIS) Analyst with 8 to 16 years of proven expertise. As an MIS An...
Power BI Consultant / MIS Executive
2186login
· Mumbai, IN
Job description • Should be Good with Excel analysis, KPI tracking, dashboarding, Masters, data validations, Trackers, repetitive tasks. • power BI – Good to have • Data crunching from various management dashboard. Send ...