20 Oct
|
TalentOla
|
India
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, Java Script/Type Script, 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 Dev Ops 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.
- Java Script, Type Script, 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 Dev Ops
- Git, Azure Dev Ops, or Git Hub.
- 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.
- Robust 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.
📌 .Net Fullstack Developer (India)
🏢 TalentOla
📍 India