Shrive Technologies
Overview
As a Senior .NET Core Developer , you will play a pivotal role in designing, developing, and deploying cutting‑edge solutions for our Travel, Transport, Logistics & Hospitality clients. You will collaborate closely with cross‑functional teams to deliver scalable, secure, and high‑performance applications that drive digital transformation and operational excellence. Your expertise in Microsoft technologies and cloud‑native architectures will directly contribute to the company's mission to innovate and lead in the global technology landscape.
Responsibilities
Design, develop, test, and deploy robust web applications and services using C#, ASP.NET Core, and Blazor frameworks.
Implement and optimize cloud‑based solutions utilizing Azure services such as Azure DevOps, Azure Function Apps, Azure API Management, Azure Service Bus, and Azure Event Grid.
Integrate modern authentication and identity management solutions, including Entra ID and Managed Identity.
Leverage Entity Framework for data access and ensure efficient interaction with SQL databases.
Apply Clean Architecture principles to create maintainable and scalable software systems.
Utilize dependency injection for modular, testable codebases.
Develop and manage APIs and collaborate with API consumers using tools such as Postman.
Employ Microsoft Graph API for enhanced integration with Microsoft 365 services.
Monitor, troubleshoot, and optimize applications using Application Insights and Docker containerization.
Contribute to the use and integration of innovative technologies such as Aspire and MAUI for cross‑platform development.
Document technical designs, processes, and deployment procedures to ensure knowledge sharing and operational continuity.
Collaborate with business analysts, QA engineers, and other stakeholders to deliver high‑quality solutions within project deadlines.
Skill Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
5‑8 years of hands‑on experience with C#, ASP.NET Core, and Blazor (experience with Syncfusion Blazor components is a plus).
Proven expertise with Azure DevOps and Azure cloud services.
Strong experience with SQL databases and Entity Framework.
Demonstrable knowledge of Clean Architecture, dependency injection, and cloud‑native design patterns.
Experience integrating with Entra ID, Managed Identity, and Microsoft Graph API.
Familiarity with Azure Function Apps, API Management, Service Bus, and Event Grid.
Competency in using Docker and Postman for application deployment and API testing.
Excellent problem‑solving skills, attention to detail, and the ability to work both independently and collaboratively.
Effective communication skills, with the ability to articulate technical concepts to stakeholders at all levels.
Position Details
Seniority level: Mid‑Senior
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr
Responsibilities
Design, develop, test, and deploy robust web applications and services using C#, ASP.NET Core, and Blazor frameworks.
Implement and optimize cloud‑based solutions utilizing Azure services such as Azure DevOps, Azure Function Apps, Azure API Management, Azure Service Bus, and Azure Event Grid.
Integrate modern authentication and identity management solutions, including Entra ID and Managed Identity.
Leverage Entity Framework for data access and ensure efficient interaction with SQL databases.
Apply Clean Architecture principles to create maintainable and scalable software systems.
Utilize dependency injection for modular, testable codebases.
Develop and manage APIs and collaborate with API consumers using tools such as Postman.
Employ Microsoft Graph API for enhanced integration with Microsoft 365 services.
Monitor, troubleshoot, and optimize applications using Application Insights and Docker containerization.
Contribute to the use and integration of innovative technologies such as Aspire and MAUI for cross‑platform development.
Document technical designs, processes, and deployment procedures to ensure knowledge sharing and operational continuity.
Collaborate with business analysts, QA engineers, and other stakeholders to deliver high‑quality solutions within project deadlines.
Skill Requirements
Bachelor's degree in computer science, Information Technology, or a related field.
5‑8 years of hands‑on experience with C#, ASP.NET Core, and Blazor (experience with Syncfusion Blazor components is a plus).
Proven expertise with Azure DevOps and Azure cloud services.
Strong experience with SQL databases and Entity Framework.
Demonstrable knowledge of Clean Architecture, dependency injection, and cloud‑native design patterns.
Experience integrating with Entra ID, Managed Identity, and Microsoft Graph API.
Familiarity with Azure Function Apps, API Management, Service Bus, and Event Grid.
Competency in using Docker and Postman for application deployment and API testing.
Excellent problem‑solving skills, attention to detail, and the ability to work both independently and collaboratively.
Effective communication skills, with the ability to articulate technical concepts to stakeholders at all levels.
Position Details
Seniority level: Mid‑Senior
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr