.NET Full stack Developer

360 Technology
Bengaluru, Karnataka, India

.NET Full stack Developer

  • Bengaluru - onsite

Who we are looking for candidate with:

  • 8 years of experience in designing and implementing scalable and high-performance applications Microsoft .NET based applications.
  • 6+ years of .NET Web development experience (OOPS, Design) with strong C# skills.
  • Experience in developing web-based applications using C#, MVC Framework, REST / Web API, SQL Server, .NET framework, .NET Core, jQuery, Typescript, Angular and Design patterns.
  • Proven experience working in Agile environments with excellent collaboration and problem-solving skills.
  • Proactive, self-motivated, and results-driven, with the ability to thrive in a fast-paced, agile environment.
  • Proven experience with cloud platforms, preferably Microsoft Azure
  • Leading code reviews, mentoring junior developers, and contributing to technical strategy.
  • Writing unit and integration tests using frameworks like xUnit, NUnit, or MSTest.
  • Optimizing application performance and troubleshooting production issues.
  • Proficiency in frontend technologies - Angular
  • Experience with GraphQL.

Bonus If You Have:

  • Experience with NoSQL databases (e.g., MongoDB, Cosmos DB).
  • Experience with GraphQL.
  • Good to have experience with CI/CD pipelines and DevOps practices.
  • Exposure to containerization technologies (e.g., Docker, Kubernetes) and orchestration.
  • Knowledge of caching solutions (e.g., Redis) and messaging queues (e.g., Azure Service Bus, RabbitMQ).
  • Exposure to modern AI/ML frameworks.

Things that you would work on:

  • Design, develop, test and maintain Microsoft .NET based applications.
  • Develop solutions, write unit test scenarios, and fix defects for assigned applications Collaborate with other team members to ensure project success.
  • Design and develop robust and scalable web APIs using ASP.NET Core
  • Writing technical documentation related to assigned projects Understanding business requirements and providing estimation
  • Collaborate with cross-functional teams to understand and translate business requirements into technical solutions
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and participate in the continuous improvement of development processes
  • Proactively identify and resolve technical challenges
  • Stay up to date with the latest advancements in .NET, cloud technologies, and related frameworks

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →