What are the responsibilities and job description for the Senior Dotnet Developer position at Apptad?
Key Responsibilities
- Design, develop, and maintain enterprise applications using Angular, C#, and .NET Core.
- Develop and enhance RESTful Web APIs for enterprise applications.
- Build and manage cloud-native solutions using Microsoft Azure.
- Configure and manage Azure API Management (APIM), Key Vault, Storage, and Application Insights.
- Develop scalable database solutions using Azure Cosmos DB and SQL Server.
- Implement CI/CD pipelines and automate deployments using Azure DevOps.
- Deploy and manage applications using Docker and Kubernetes.
- Collaborate with cross-functional teams in Agile development environments.
- Troubleshoot, optimize, and monitor application performance and reliability.
Mandatory Skills
- 13 years of software development experience.
- Strong experience with C#, .NET Core, and SQL Server.
- Hands-on experience in Angular development.
- Extensive experience in Web API development and integration.
- Strong expertise in Microsoft Azure, including: Azure API Management (APIM), Azure Key Vault, Azure Storage, Azure Application Insights & Azure Cosmos DB
- Experience with Azure DevOps, CI/CD pipelines, and automation.
- Hands-on experience with Docker and Kubernetes.
- Strong knowledge of database design and SQL development.
Preferred Skills
- Experience with FHIR (Fast Healthcare Interoperability Resources).
- Knowledge of Azure Health Data Services (AHDS).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced Agile environment.