1661 Cloud Application Developer (.NET)
Posted on:
5 days ago
Vacancies:
1 Vacancy
Job Summary
We are looking for a Cloud Application Developer with strong Microsoft ecosystem expertise and experience building scalable cloud-native applications. The ideal candidate is proactive collaborative technically driven and comfortable taking ownership throughout the entire software development lifecycle in Azure and/or AWS environments.
Requirements
- Strong experience with C# 6 / .NET Core.
- Experience developing applications with Blazor (WebAssembly or Server).
- Solid experience with Entity Framework Core.
- Strong SQL knowledge preferably PostgreSQL.
- Experience working in cloud environments such as Azure and/or AWS.
- Experience participating in Agile methodologies and full SDLC processes.
- Experience implementing and maintaining CI/CD practices.
- Knowledge of REST API development and integrations.
- Strong problem-solving skills and technical ownership mindset.
- Ability to work effectively in collaborative and cross-functional teams.
Nice to Have
- Experience with Azure App Services Azure Functions or AWS Lambda.
- Knowledge of Infrastructure as Code tools such as Terraform Bicep ARM or CloudFormation.
- Experience with DevOps tools such as GitHub Actions or Azure DevOps.
- Experience with Docker and deployment automation.
- Knowledge of monitoring and observability tools such as CloudWatch or Azure Monitor.
- Frontend experience with Razor HTML/CSS and basic JavaScript.
- Experience working with Python.
- Experience designing scalable cloud-native architectures.
Responsibilities
- Design develop and maintain cloud-native full-stack applications using C# .NET 6/.NET Core Blazor and Entity Framework Core.
- Participate in the full Software Development Lifecycle (SDLC) including requirements gathering development testing deployment and support.
- Collaborate with cross-functional teams architects and stakeholders to deliver scalable solutions aligned with business objectives.
- Implement and optimize CI/CD pipelines for reliable deployments in Azure and/or AWS environments.
- Integrate frontend and backend components using Blazor REST APIs and secure authentication mechanisms.
- Contribute to Infrastructure as Code (IaC) and automation initiatives using tools such as Terraform Bicep or CloudFormation.
- Monitor troubleshoot and optimize application performance scalability and security in cloud-hosted environments.
- Participate in code reviews architectural discussions and technical design sessions.
- Document architectural decisions technical implementations and system designs to ensure maintainability and knowledge sharing.
- Support the continuous improvement and enhancement of existing cloud applications and services.
- Work collaboratively with and Python development teams in agile environments.
Required Education:
Ingeniero de Sistemas