KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
N #2755
Applications open Full-Time Job

.NET Software Developer

Infosys

  • Pune, India
  • Competitive Package (Best in Industry)
  • 5-8 Yrs
  • Posted Yesterday
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Job Title: .NET Developer Exp Range: 5 to 8 years Employment Type: Full-Time

Job Summary

We are looking for a skilled .NET Developer with experience in designing, developing, and maintaining scalable enterprise applications using Microsoft technologies. The ideal candidate should have strong expertise in .NET Framework/.NET Core, C#, SQL Server, and web application development.

Key Responsibilities

  • Design, develop, test, and deploy applications using .NET technologies.
  • Develop and maintain web applications, RESTful APIs, and microservices.
  • Collaborate with business analysts, architects, and cross-functional teams to understand requirements and deliver solutions.
  • Write clean, scalable, and maintainable code following best practices.
  • Optimize application performance and troubleshoot production issues.
  • Develop database objects such as stored procedures, functions, and triggers.
  • Participate in code reviews, unit testing, and CI/CD implementations.
  • Work in Agile/Scrum development environments.

Required Skills

  • Strong experience in C#, ASP.NET, .NET Core/.NET Experience with ASP.NET MVC, Web API, Entity Framework .
  • Strong knowledge of SQL Server , database design, and query optimization.
  • Experience in developing and consuming RESTful APIs .
  • Understanding of OOP, Design Patterns, SOLID Principles .
  • Experience with JavaScript, HTML5, CSS3, jQuery .
  • Knowledge of Version Control Systems such as Git and Azure DevOps.
  • Familiarity with Unit Testing Frameworks (xUnit, NUnit, MSTest).

Preferred Skills

  • Experience with Microservices Architecture .
  • Exposure to Azure Cloud Services (App Services, Functions, Storage, Service Bus).
  • Experience with Docker, Kubernetes , and containerization.
  • Knowledge of CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Hands-on experience with React.js or Angular.
  • Educational Qualification Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • Nice to Have Experience working in Banking, Healthcare, Retail, or Enterprise domains.
  • Strong analytical and problem-solving skills.
  • Good communication and stakeholder management skills.
  • Certification in Microsoft Azure or .NET technologies.
  • Keywords C#, ASP.NET, .NET Core, .NET 6/7/8, MVC, Web API, Entity Framework, SQL Server, Azure, Microservices, Docker, Kubernetes, Azure DevOps, Git, REST API, LINQ, OOP, SOLID Principles.

Eligibility & process

Who can apply

Experience: 5-8 Yrs. Open to matching qualifications.

Skills & stack

C# ASP.NET Core Ado.Net .NET Core Asp.Net Mvc Net Mvc Asp.Net Core Mvc JavaScript

Selection process

  1. Online Assessment / Technical Interview Rounds / HR Review

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (C#, ASP.NET Core, Ado.Net, .NET Core, Asp.Net Mvc, Net Mvc, Asp.Net Core Mvc, JavaScript) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Infosys Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in C#. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join Infosys as a .NET Software Developer?
Highlight Infosys's market reputation, recent tech innovations, and how your skills in C# directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Infosys Competitive Package (Best in Industry)
Recruiter Resume Apply
Chat Chat with Kashii