Logo
JobRialto

Dot Net Full Stack Developer

JobRialto, Redmond, Washington, United States, 98052


Key Responsibilities:Application Development: Design, develop, and maintain robust and scalable full-stack applications using .NET and C#.Microservices Architecture: Architect and implement microservices-based applications deployed on Azure, ensuring modularity and scalability.Azure Integration: Integrate and utilize Azure backend services, including Azure API Management, Azure Service Bus, Azure Event Grid, Azure Logic Apps, and Azure Functions.Testing and Validation: Implement verification services, ensuring robust testing and validation of microservices.Deployment Management: Deploy and manage applications on Azure platforms, such as Azure Virtual Machines, Azure App Service, and Azure Kubernetes Service (AKS).Database Management: Work with databases including Azure SQL Database and Azure Cosmos DB to ensure efficient data management.Optimization: Optimize cloud-based deployments with a focus on security, scalability, and performance.Cross-Functional Collaboration: Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end components.Front-End Contribution (Optional): Contribute to front-end development using React as needed.Code Quality: Maintain high standards of code quality and adhere to best practices in software development.Troubleshooting: Troubleshoot and resolve complex technical issues related to cloud deployments, microservices, and application performance.Technical Skills:

Full Stack Development: Proven experience as a Full Stack Developer with a strong focus on Azure technologies and microservices architecture..NET Proficiency: Proficiency in .NET development, particularly with C# and .NET Core.Azure Services Knowledge: Strong knowledge of Azure services, including Azure Virtual Machines, Azure App Service, Azure Kubernetes Service, Azure SQL Database, Azure Cosmos DB, and Azure Blob Storage.Backend Expertise: Expertise in Azure backend services such as Azure API Management, Azure Service Bus, Azure Event Grid, Azure Logic Apps, and Azure Functions.Microservices Deployment: Experience in architecting and deploying microservices and verification services on Azure.Cloud Architecture Understanding: Solid understanding of cloud-based architectures, deployment strategies, and cloud computing concepts.Optional Front-End Skills: Experience or proficiency in React for front-end development.DevOps Familiarity: Familiarity with DevOps practices and CI/CD pipelines, especially in Azure DevOps.Infrastructure as Code (IaC): Knowledge of Infrastructure as Code (IaC) using tools like Terraform or ARM templates is a plus.

Education:

Bachelors Degree