What are the responsibilities and job description for the .NET Developer - Full Stack position at Robert Half?
Our growing client is seeking a dedicated and talented Full Stack .NET Developer to join our dynamic and innovative team. The ideal candidate will be proficient in guiding all aspects of development lifecycle, from idea conceptualization to deployment, with a robust understanding and experience in .NET framework and C#. The role involves addressing complex architecture problems with scalable, robust solutions that can handle massive data and transaction volumes.Primary Responsibilities:Design, build and maintain efficient, reusable, and scalable software using .NET framework, C# and server-side technologies like ASP.NET MVC, Web API, and Entity FrameworkContribute to all facets of application discretion: application architecture, data design, business logic layer implementation, UI integration, and performance optimizationLeverage expertise in front-end technologies (HTML, CSS, and JavaScript) and frameworks such as Angular or React to build user-facing featuresEstablish, refine and integrate development environment tools and software as neededProduce detailed software design documentationDevelop technical interfaces, specifications, and architectureCollaborate with design and product teams to understand end-user requirements, formulate use cases, and craft highly engaging and intuitive user experiences