Ricardo-posted 2 months ago
Hybrid • Manila, AR
1,001-5,000 employees
Professional, Scientific, and Technical Services

As a skilled and versatile Software Developer you will specialise in building modern SharePoint and Teams solutions using SPFx, as well as developing and modernizing bespoke C# and Java applications. You will have a strong grasp of Microsoft technologies including various versions of .NET, and will be comfortable working in both on-premise and Azure-based cloud environments. Experience in decomposing monolithic applications and designing cloud-native microservices is a key asset as you work with the Senior Software Developer to upgrade and re-implement some key Ricardo systems.

  • Design, develop, and maintain SharePoint Online and Microsoft Teams SPFx web parts using TypeScript, and React, ensuring they are extensible and responsive.
  • Maintain and enhance existing bespoke C# (.Net 4.5/4.8 and Core 8.0) and Java applications in line with the requirements as specified by the Apps CoE Leadership Team and Business Partners.
  • Re-architect monolithic applications into microservices and implement using Azure first with a specific focus on App Services, Azure Functions, Service Buses and API Management.
  • Strong experience in SharePoint Framework (SPFx), TypeScript, React.
  • Proficiency in C#, ASP.NET MVC, and Entity Framework.
  • Proven experience with .NET Framework 4.5/4.8, .NET Core, .NET 6, and .NET 8.
  • Hands-on experience in modernizing monolithic applications into microservices architectures.
  • Experience designing RESTful APIs, domain models, and event-driven service patterns.
  • Proficiency in Microsoft Azure, including App Services, Azure Functions, Storage, SQL, and AD integration.
  • Familiarity with Azure DevOps, CI/CD pipelines, and Git version control.
  • Microsoft certifications (e.g., Azure Developer Associate, SharePoint Developer).
  • Experience with containers and orchestration (Docker, Kubernetes, AKS).
  • Experience with Microsoft Graph, PnP libraries, and Fluent UI.
  • Strong understanding of microservices design patterns (e.g., CQRS, Saga, API Gateway).
  • Agile/Scrum experience.
  • Support for both physical and mental health, designed to help you perform at your best.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service