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, Docker
* General Technologies: NoSQL, Encryption (Client-side Azure and/or SSL), Microservices, Dependency Injection, Event Handlers, MSI Installers, WCF (Windows Communication Foundation), Webforms/HTML
* Azure 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 VM
* Commitment to the quality of deliveries.
Years of Experience: Up to 5 years in the relevant role
Type of Project: Development/Tech Lead
Position: Hybrid in Lisbon
We look forward to receiving your application! If you have any questions, feel free to reach out.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Consulting, Information Technology, and Sales
Industries
Staffing and Recruiting
#J-18808-Ljbffr