JobRialto
Dot Net Full Stack Developer
JobRialto, Redmond, WA, United States
Key Responsibilities:
Education: Bachelors Degree
- 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.
- 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