.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