Senior .NET Engineer (AI-Driven Development)
Location: Pune/ Hybrid
Type: Full-time
Experience : 5 to 10yrs
About the Role
We are seeking a Senior .NET Engineer who uses AI as a core part of their development workflow to build, modernize, and deliver software efficiently.
You will work across a portfolio of .NET applications—improving legacy systems, increasing test coverage, and building API-driven components—while leveraging AI to accelerate development, reduce manual effort, and improve code quality.
This is not a role where AI is optional. It is an expected part of how you design, build, test, and deliver software every day.
Key Responsibilities
- Use AI-assisted workflows to develop and maintain applications using C# and .NET (Framework and/or .NET 6+)
- Modernize legacy systems and upgrade older .NET applications to current versions, leveraging AI to accelerate analysis, refactoring, and migration
- Design and implement RESTful APIs and service-based components
- Use AI to safely evolve systems, ensuring changes do not break existing functionality
- Build and maintain unit, integration, and automated tests, using AI to expand coverage and reduce reliance on manual QA
- Apply AI tools in daily development to:
- generate, refine, and optimize code
- rapidly increase test coverage in existing systems
- analyze and understand large or unfamiliar codebases
- assist in debugging and root cause analysis
- accelerate documentation and knowledge sharing
- Break down existing systems into cleaner architectural boundaries where appropriate (API-first, service-oriented design)
- Contribute to improving development workflows, including CI/CD, automation, and deployment practices
- Collaborate across teams to deliver reliable, high-quality software
Required Qualifications
- 5+ years of experience with C# and .NET (Framework and/or .NET Core/.NET 6+)
- Experience working in and improving legacy systems
- Strong experience building RESTful APIs and backend services
- Experience writing and maintaining automated tests (unit and/or integration)
- Demonstrated, hands-on use of AI tools in software development workflows
- Strong problem-solving, debugging, and system analysis skills
- Experience with SQL Server or similar relational databases
AI-Driven Development Expectations
You are expected to actively use AI tools (e.g., GitHub Copilot, ChatGPT, or similar) to increase speed, improve output quality, and reduce manual effort across the development lifecycle.
This includes:
- Generating and refining code scaffolding, refactors, and repetitive logic
- Producing unit and integration tests from existing codebases
- Using AI to quickly understand and navigate legacy systems
- Accelerating API development, documentation, and integration work
- Assisting with bug investigation, debugging, and root cause analysis
- Iterating rapidly by combining engineering judgment with AI-generated output
Success in this role means you are able to deliver more, faster, with fewer defects by effectively leveraging AI—not just using it occasionally.
Preferred Qualifications
- Experience migrating applications from .NET Framework to modern .NET
- Experience increasing test coverage in low-coverage or untested systems
- Familiarity with CI/CD pipelines and deployment automation
- Experience with cloud platforms (AWS or Azure preferred)
- Exposure to frontend frameworks (Angular, Vue, etc.)
- Experience with service-oriented or microservices architectures
What We're Looking For
- Engineers who use AI to meaningfully increase productivity and engineering output
- Strong ownership mindset and ability to drive work to completion
- Practical problem solvers comfortable working in real-world, imperfect systems
- Ability to balance speed, quality, and maintainability
- Clear communicators who collaborate effectively across teams
Why Join Us
- Work on real-world modernization challenges with immediate impact
- Opportunity to apply AI in a practical, production-focused environment
- Influence engineering practices and improve team velocity
- Collaborative team focused on delivering results
Senior .NET Engineer (AI-Driven Development)
Location: Pune/ Hybrid
Type: Full-time
About the Role
We are seeking a Senior .NET Engineer who uses AI as a core part of their development workflow to build, modernize, and deliver software efficiently.
You will work across a portfolio of .NET applications—improving legacy systems, increasing test coverage, and building API-driven components—while leveraging AI to accelerate development, reduce manual effort, and improve code quality.
This is not a role where AI is optional. It is an expected part of how you design, build, test, and deliver software every day.
Key Responsibilities
- Use AI-assisted workflows to develop and maintain applications using C# and .NET (Framework and/or .NET 6+)
- Modernize legacy systems and upgrade older .NET applications to current versions, leveraging AI to accelerate analysis, refactoring, and migration
- Design and implement RESTful APIs and service-based components
- Use AI to safely evolve systems, ensuring changes do not break existing functionality
- Build and maintain unit, integration, and automated tests, using AI to expand coverage and reduce reliance on manual QA
- Apply AI tools in daily development to:
- generate, refine, and optimize code
- rapidly increase test coverage in existing systems
- analyze and understand large or unfamiliar codebases
- assist in debugging and root cause analysis
- accelerate documentation and knowledge sharing
- Break down existing systems into cleaner architectural boundaries where appropriate (API-first, service-oriented design)
- Contribute to improving development workflows, including CI/CD, automation, and deployment practices
- Collaborate across teams to deliver reliable, high-quality software
Required Qualifications
- 5+ years of experience with C# and .NET (Framework and/or .NET Core/.NET 6+)
- Experience working in and improving legacy systems
- Strong experience building RESTful APIs and backend services
- Experience writing and maintaining automated tests (unit and/or integration)
- Demonstrated, hands-on use of AI tools in software development workflows
- Strong problem-solving, debugging, and system analysis skills
- Experience with SQL Server or similar relational databases
AI-Driven Development Expectations
You are expected to actively use AI tools (e.g., GitHub Copilot, ChatGPT, or similar) to increase speed, improve output quality, and reduce manual effort across the development lifecycle.
This includes:
- Generating and refining code scaffolding, refactors, and repetitive logic
- Producing unit and integration tests from existing codebases
- Using AI to quickly understand and navigate legacy systems
- Accelerating API development, documentation, and integration work
- Assisting with bug investigation, debugging, and root cause analysis
- Iterating rapidly by combining engineering judgment with AI-generated output
Success in this role means you are able to deliver more, faster, with fewer defects by effectively leveraging AI—not just using it occasionally.
Preferred Qualifications
- Experience migrating applications from .NET Framework to modern .NET
- Experience increasing test coverage in low-coverage or untested systems
- Familiarity with CI/CD pipelines and deployment automation
- Experience with cloud platforms (AWS or Azure preferred)
- Exposure to frontend frameworks (Angular, Vue, etc.)
- Experience with service-oriented or microservices architectures
What We're Looking For
- Engineers who use AI to meaningfully increase productivity and engineering output
- Strong ownership mindset and ability to drive work to completion
- Practical problem solvers comfortable working in real-world, imperfect systems
- Ability to balance speed, quality, and maintainability
- Clear communicators who collaborate effectively across teams
Why Join Us
- Work on real-world modernization challenges with immediate impact
- Opportunity to apply AI in a practical, production-focused environment
- Influence engineering practices and improve team velocity
- Collaborative team focused on delivering results