.NET Full Stack Developer

Noida, Uttar Pradesh, India
May 12, 2025
May 12, 2026
Hybrid
Full-Time
8 - 10 Years
Job Description

Birlasoft is seeking a talented and experienced .NET Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining high-performance web applications. Your expertise will span both front-end and back-end systems, ensuring smooth integration, security, and scalability while adhering to best coding practices. This role demands a proactive individual who is passionate about innovation, with the ability to work across the full stack, ensuring that all aspects of the application meet high-quality standards.

Key Responsibilities

  1. Design & Development. You will be responsible for the design, architecture, and implementation of both front-end and back-end systems. You'll be leveraging your extensive knowledge of Angular (6.0/7.0/8.0/17) and .NET technologies to build web applications that are robust, scalable, and maintainable.
  2. System Design. Your ability to analyze requirements, create detailed system design documents, and develop optimal solutions will be crucial in driving the success of the projects you undertake. You’ll be expected to integrate design patterns effectively to create highly efficient applications.
  3. Proficiency in Core Technologies. You’ll be expected to have strong hands-on experience in C#, ASP.NET, IIS Server, OOPS, Web API 2.0, jQuery, LINQ, Windows Service, Entity Framework, and Docker Containers. Your technical skills will enable you to seamlessly integrate various modules into an application while maintaining code quality and ensuring performance optimization.
  4. Database Design & Management. You should possess solid experience with SQL Server and NoSQL databases. This includes database design, writing efficient SQL queries, and optimizing data storage for large-scale applications.
  5. Authentication & Authorization. You will be expected to have a deep understanding of authentication and authorization processes, particularly using OAuth and token-based authentication methods, ensuring secure and efficient data access.
  6. Testing & Quality Assurance. Your ability to write clean, maintainable, and effective unit tests using XUnit will ensure that all components of the application function flawlessly. You’ll be expected to follow best practices to create a seamless development process that supports code reliability and scalability.
  7. Entity Framework & Code-First Development. Strong experience with Entity Framework 5.0/6.0 and code-first development will be essential for building database-driven applications that are both flexible and efficient.
  8. Cloud Development. Experience with Azure Cloud will be a key part of your role. This includes working with Azure Web Jobs, Azure Functions, and leveraging the cloud infrastructure to ensure scalability and performance of applications in a cloud environment.
  9. CI/CD Pipeline & Version Control. You should have hands-on experience with CI/CD pipelines, GIT, and version control practices, ensuring seamless integration, deployment, and continuous delivery of software applications.
  10. Collaboration & Communication. Strong communication skills are essential in this role. You will be collaborating with cross-functional teams and stakeholders to ensure alignment on technical solutions, timelines, and expectations.
  11. Problem-Solving & Innovation. You should have excellent analytical and problem-solving skills, with the ability to identify issues quickly and come up with creative solutions to overcome technical challenges.
  12. Learning & Growth. A proactive approach to learning is important in this role. You should be eager to stay updated with the latest technologies, frameworks, and development trends to keep improving your skills and knowledge.

Required Skills and Qualifications

  • Minimum of 8-10 years of experience in Full Stack Development, with a strong focus on .NET technologies and Angular.
  • Expertise in C#, ASP.NET, Web API, Entity Framework, SQL Server, Azure Cloud services, and Docker.
  • Strong understanding of software design principles and patterns, with a focus on scalability and performance optimization.
  • Hands-on experience with unit testing frameworks, particularly XUnit, for ensuring quality code.
  • Practical knowledge of OAuth and token-based authentication methods.
  • Familiarity with CI/CD pipelines, Azure Functions, Azure Web Jobs, and Git.
  • Strong communication skills, with the ability to collaborate effectively in a team environment.
  • A Bachelor’s degree in Computer Science, Information Technology, or a related field.

Why Birlasoft?

  1. Impact. Work on innovative projects that drive business transformation for global clients.
  2. Collaboration. Join a diverse and inclusive team that values collaboration and continuous learning.
  3. Growth Opportunities. We believe in nurturing our employees' professional growth, offering continuous learning opportunities and career advancement.
  4. Work-Life Balance. Enjoy a flexible hybrid work environment that encourages a balanced and fulfilling work-life integration.
  5. Commitment to Sustainability. Be part of a company that is dedicated to sustainability, diversity, and corporate social responsibility initiatives.

At Birlasoft, we’re committed to empowering our employees, helping them grow both professionally and personally. If you’re a passionate .NET Full Stack Developer with a desire to work on innovative projects in a dynamic environment, we would love to hear from you. Join us in shaping the future of technology and making a lasting impact.

Related Jobs