Job Description
Technical Skills:
Proficiency in .NET: Strong knowledge of .NET web framework such as .NET Core (primary and required) and ASP.NET.
C# Programming: Deep understanding of C# and its nuances. Deep understanding of Dependency Injection.
Database Knowledge: Proficient non-relational databases like Cosmos DB.
Unit and Integration Testing: Experience with testing frameworks such as MSTest. Also understanding of test mocking frameworks like moq.
CI/CD: Experience in building and maintaining CI/CD pipelines using tools like Azure DevOps, or GitHub Actions.
Test Automation: Proficiency in test automation using tools like Postman, or similar.
RESTful APIs: Experience in developing and consuming RESTful services.
Version Control Systems: Proficiency in using version control systems like Git.
Stored procedures with DB management..
Exposure to Application development framework
experience in managing store procedures with DB management
Proficiency in DevOps CICD and Deployment skills
Additional Skills
Cloud Platforms: Experience with cloud platforms like Azure.
Performance Tuning: Ability to identify bottlenecks and bugs, and devise solutions to these problems.
Security Compliance: Knowledge of secure coding practices and experience in maintaining data security and privacy.
Agile Methodologies: Experience working in an Agile development environment.
Application Performance Monitoring (APM): Understanding of APM and experience in tools like Azure App Insights or App Dynamics.
Experience: A minimum of 7-11 years of experience as a .NET developer.
Job Type: Full-time
Benefits:
Dental care
Education:
Bachelor's Degree (required)
Experience:
.NET Core: 8 years (required)
CI/CD pipelines: 8 years (required)
Azure: 8 years (required)
HEALTHCARE: 8 years (required)
RESTful services: 8 years (required)
HIPAA: 8 years (required)
ASP.NET.: 8 years (required)
Language:
English (preferred)