As a .NET Full Stack Developer, you will play a crucial role in the design, development, and maintenance of the Central Pharmacy Software. This position requires a strong understanding of both front-end and back-end technologies, with a focus on .NET and C#. You will be responsible for creating robust software solutions that meet the needs of our users while ensuring high performance and responsiveness of applications. Your expertise in .NET Core and .NET Framework, along with your ability to integrate APIs effectively, will be essential in delivering seamless user experiences. In this role, you will utilize Angular to manage data loading through APIs and services, ensuring that model binding is handled efficiently. You will also be tasked with developing and maintaining APIs that facilitate communication between the front-end and back-end systems. Collaboration is key, as you will work closely with cross-functional teams, including UX/UI designers, business analysts, and project managers, to ensure that the software solutions are not only functional but also user-friendly. Documentation is an important aspect of this role, as you will be required to create and maintain detailed documentation for the software development process and architecture. This will help ensure that all team members are aligned and that the software can be easily maintained and updated in the future. Your ability to implement best practices in coding and design will contribute to the overall success of the projects you work on.