1661 Cloud Application Developer (.NET)

SOFTGIC S.A.S.


Job Location:

Arequipa - Peru

Monthly Salary: USD 4000 - 4000
Experience Required: 4-5years
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

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 lifecyc...