Job Description
We are seeking an experienced .
NET Software Developer III to join our Pharmacy Systems team. The ideal candidate will have strong expertise in modern Microsoft .
NET technologies, C#, Azure, and Blazor Server Applications, along with solid SQL development skills. In this role, you will design, develop, enhance, and support enterprise pharmacy applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, test, and maintain enterprise applications using .NET Framework/.NET 6/8 and C#.
- Build and enhance Blazor Server Applications to support pharmacy business operations.
- Develop, optimize, and troubleshoot SQL queries, stored procedures, and database objects.
- Collaborate with business analysts, architects, QA teams, and stakeholders to gather requirements and implement technical solutions.
- Develop and integrate cloud-based solutions using Microsoft Azure services.
- Participate in application enhancements, bug fixes, performance tuning, and production support.
- Write clean, maintainable, and scalable code following industry best practices.
- Perform unit testing, code reviews, and support deployment activities.
- Troubleshoot application issues and provide timely resolutions.
- Document technical designs, development activities, and support procedures.
Required Skills
- Strong experience with Microsoft .NET Framework / .NET 6 / .NET 8
- Proficiency in C#
- Hands-on experience with Microsoft Azure
- Experience developing Blazor Server Applications
- Strong SQL development skills, including advanced SQL queries
- Experience with application development, debugging, and production support
- Excellent analytical, problem-solving, and communication skills
Preferred Qualifications
- Experience working on Pharmacy Systems or healthcare applications.
- Experience with cloud-native application development.
- Familiarity with Agile/Scrum methodologies.
- Experience with source control and CI/CD pipelines is a plus.