Browse All Jobs
Job Description

MOOVX, an agile and innovative company specializing in software and talent solutions, is seeking a Senior Azure Application Architect. The architect will be responsible for designing and developing modern, robust, high-quality platform services, focusing on Azure Middleware and REST-based web services. The architect is expected to contribute to the software development lifecycle and deliver stable, testable code.

Responsibilities:

  • Collaboratively design and develop modern platform services using Azure.
  • Design and develop identity management solutions using Azure Active Directory.
  • Design and develop REST-based web services and APIs.
  • Design and develop External APIs and Import/Export methods using Microsoft Event Grid.
  • Contribute to the software development lifecycle.
  • Deliver and release stable, testable code.
  • Create optimal, maintainable, reusable, and scalable components/services using Microsoft C# (.NET Core) and Open Source frameworks.
  • Be a Development Mentor.
  • Participate in ongoing code reviews.

Requirements:

  • 5+ years of object-oriented software engineering experience with the Microsoft Azure solution stack and Open Source frameworks.
  • 3+ years of architect-level serverless design and solutions development in Azure using the .Net Core framework with C#.
  • 3+ years of Azure cloud-based application development experience, including Event Grid, Function Apps, and Logic Apps.
  • Experience designing and developing REST API services in a micro-service-based architecture.
  • Experience with leveraging identity management in App Development (Azure AD B2C, oAuth2, OIDC).
  • Experience with modern version control systems principles and tools (GitHub).
  • Solid knowledge of software engineering best practices.
  • Strong knowledge of O/RMs (Entity Framework, Dapper) and JSON.
  • DevOps experience to set up, configure, and maintain a dev/build environment.

What MOOVX offers:

  • Competitive salaries throughout LATAM (USD).
  • Possibility of working 100% remote from anywhere in LATAM.
  • Possibility of joining a new team with great challenges and growth prospects.
Apply Manually