Job Description
: .NET Full Stack Developer
Company: Birlasoft
Experience: 6+ Years
Role: .NET Full Stack Developer
Job Summary
Birlasoft is looking for an experienced .NET Full Stack Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Microsoft .NET technologies, ASP.NET Core, C#, Web APIs, frontend development, and relational databases.
The candidate will work closely with cross-functional teams to deliver high-quality, secure, and high-performance applications following industry best practices.
Key Responsibilities
• Design, develop, test, and maintain full-stack web applications using .NET technologies.
• Build scalable backend services and RESTful APIs using C#, ASP.NET Core, and .NET.
• Develop responsive user interfaces using Angular or React, JavaScript/TypeScript, HTML5, and CSS3.
• Implement business logic, data access layers, and integrations with enterprise systems.
• Design, optimize, and maintain SQL Server databases, stored procedures, and queries.
• Follow coding standards, SOLID principles, design patterns, and clean code practices.
• Troubleshoot application issues, perform root-cause analysis, and optimize performance.
• Participate in code reviews, technical design discussions, and Agile ceremonies.
• Write unit and integration tests and support automated testing practices.
• Collaborate with architects, business analysts, QA engineers, and DevOps teams.
• Contribute to CI/CD pipelines, application deployments, and production support. Required Technical Skills
Backend Development
• C#, .NET Core / .NET 6+ / .NET 8.
• ASP.NET Core MVC and Web API.
• Entity Framework Core and LINQ.
• RESTful API development and integration.
• Object-oriented programming, SOLID principles, and design patterns.
• Dependency injection, asynchronous programming, and exception handling.
Frontend Development
• Angular or React.
• JavaScript, TypeScript, HTML5, and CSS3.
• Responsive web design and frontend component development.
• Integration of frontend applications with REST APIs.
Database
• Microsoft SQL Server.
• SQL queries, joins, views, stored procedures, and functions.
• Query optimization, indexing, and database performance tuning.
Tools and DevOps
• Git, Azure DevOps, or GitHub.
• CI/CD pipelines and build/release management.
• Visual Studio / Visual Studio Code.
• Unit testing using xUnit, NUnit, or MSTest.
• Familiarity with Docker and cloud platforms such as Microsoft Azure is an advantage. Experience and Qualifications
• 6+ years of professional experience in .NET application development.
• Strong hands-on experience with C#, ASP.NET Core, and Web API development.
• Experience building full-stack applications using Angular or React.
• Good understanding of relational database design and SQL Server.
• Experience with application debugging, performance optimization, and production issue resolution.
• Understanding of Agile/Scrum methodologies and software development lifecycle.
• Strong analytical, communication, and problem-solving skills. Preferred Skills
• Experience with Microsoft Azure services and cloud-native application development.
• Knowledge of microservices architecture and distributed systems.
• Familiarity with messaging technologies such as Azure Service Bus or RabbitMQ.
• Experience with authentication and authorization using OAuth 2.0, OpenID Connect, or JWT.
• Knowledge of application security, logging, monitoring, and automated deployments. Key Competencies
• Strong technical and analytical skills.
• Ability to work independently and collaboratively in a team.
• Effective communication and stakeholder coordination.
• Commitment to code quality, maintainability, and timely delivery.
• Ability to understand business requirements and translate them into technical solutions.
Note: This is a general-purpose JD drafted for Birlasoft. Confirm the required frontend framework (Angular or React), .NET version, Azure experience, work location, and project-specific requirements before sharing it as an official opening.