September 27
• Collaboratively design & develop modern, robust, high-quality platform services including an Azure Middleware layer, interconnecting software applications, SaaS platforms, and services using REST-based web services, Azure Functions, Logic Apps, and APIs. • Design & develop an identity management solution for SSO, using Azure Active Directory and oAuth2 / OICD to be leveraged across all platforms. • Design & develop REST-based web services and APIs for consumption by mobile and web platforms. • Design & develop External APIs and Import/Export methods to consume data and publish data in an event-driven architecture using Microsoft Event Grid. • Contribute to the software development lifecycle, including scoping, specification, implementation, and maintenance of Azure applications and services. • Deliver and release stable, testable code built to include Unit and SAST testing while meeting design specifications, sprint goals, and timelines. • Create optimal, maintainable, reusable, and scalable components/services using Microsoft C# (.NET Core) and Open Source application development frameworks. • Be a Development Mentor. • Demonstrate how to build applications using standard design patterns and modern paradigms in software development such as microservices and function apps. • Participate in ongoing code reviews and ensure consistent quality and adherence to standards.
• 5+ years of object-oriented software engineering experience with both the Microsoft Azure solution stack and modern Open Source frameworks and libraries in an Agile Software development team. • 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 (Agile software development, test-driven development, unit testing, code reviews, design documentation, CI/CD). • Strong knowledge of O/RMs (Entity Framework, Dapper) and JSON. • Enough DevOps experience to set up, configure and maintain your own dev/build environment.
• 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 Now