Position Overview
We are seeking a skilled Full Stack .NET Core Developer to join our team . The ideal candidate will have strong expertise in .NET Core backend development and Angular 14 with TypeScript frontend development, along with experience deploying applications on Azure App Services.
You will play a key role in designing, developing, and modernizing enterprise healthcare applications with an emphasis on performance, scalability, and user experience.
Key Responsibilities
Develop, test, and maintain scalable backend applications using .NET Core and Entity Framework.
Build and enhance dynamic, responsive web interfaces using Angular 14 and TypeScript.
Design, implement, and consume RESTful APIs for seamless integration between frontend and backend systems.
Deploy and manage applications on Azure App Services, ensuring high availability and performance.
Work with UX/UI designers to deliver intuitive and responsive user experiences.
Write optimized queries and manage data using SQL Server.
Participate in code reviews, debugging, and performance tuning.
Collaborate with cross-functional teams across development, QA, and DevOps.
Ensure adherence to best practices in software architecture, security, and documentation. Required Skills & Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
5+ years of full-stack development experience in enterprise environments.
Proficiency in C#, .NET Core, and Entity Framework.
Hands-on experience with Angular 14, TypeScript, HTML5, and CSS3.
Strong understanding of RESTful API design and implementation.
Experience with Azure App Services deployment and cloud-based architecture.
Solid knowledge of SQL Server, including schema design, stored procedures, and optimization.
Proven experience in healthcare application development or portal modernization projects preferred.
Excellent analytical, problem-solving, and communication skills. Preferred Qualifications
Experience with Azure DevOps, Git, and CI/CD pipelines.
Knowledge of OAuth2/JWT authentication, microservices, and containerization (Docker).
Familiarity with Agile/Scrum methodologies.
Strong focus on clean code, scalability, and maintainability.