At our company, we are looking for a .NET Consultant with experience in software engineering, application maintenance, and cloud technologies. This role involves collaborating with teams to ensure the quality and performance of applications, both legacy and modern.Responsibilities:Collaborate with teams to integrate quality at all stages of development.Apply software engineering principles to design, develop, maintain, test, and evaluate software.Maintain applications, including older ones (C# .NET Framework 3 and T-SQL) and a modern cloud application (C# .NET Core 5, NoSQL, Azure, Docker).Ensure correct application documentation and update it for both older and modern applications.Improve and add monitoring and alerts to manage the main application via the Azure Portal.Main Technologies: C# / .Net (.NET Framework 3, .NET Core 5 and higher), Azure, T-SQL, DockerGeneral Technologies: NoSQL, Encryption (Client-side Azure and/or SSL), Microservices, Dependency Injection, Event Handlers, MSI Installers, WCF (Windows Communication Foundation), Webforms/HTMLAzure Technologies: CosmosDB with MongoAPI (NoSQL), Storage Account (Table Storage, Blob Container), Application Insights, Key Vault, DevOps - CI/CD (.YML) - Pipelines, Service Bus, Microsoft Login ID (formerly Azure AD), Container Registry, Azure VMCommitment to the quality of deliveries.Years of Experience: Up to 5 years in the relevant roleType of Project: Development/Tech LeadPosition: Hybrid in LisbonWe look forward to receiving your application! If you have any questions, feel free to reach out.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionConsulting, Information Technology, and SalesIndustriesStaffing and Recruiting
#J-18808-Ljbffr