Senior Developer (C#, Sql Server, Azure) - Performance Data
DECISION is looking for Senior Developers with experience in C#, SQL Server, Azure, and a good knowlwdge about Performance Data.
Required Skills:
Proficiency in C# programming: A developer should have a deep understanding of C# programming concepts, including
- oriented programming (OOP), data structures, algorithms, and best practices. This includes familiarity with the. NET ecosystem, such as the. NET runtime, the Common Language Runtime (CLR), and the. NET Core framework.
Strong database skills with SQL Server: A developer should have a solid grasp of SQL and be proficient in working with SQL Server, including writing complex queries, designing and optimizing databases, and understanding database normalization and indexing. Knowledge of stored procedures, triggers, and transactions is also important for managing data effectively.
Azure development and services: A developer should have a strong understanding of cloud computing principles and be familiar with Azure services, such as Azure Functions, Azure App Service, and Azure SQL Database. This includes experience with Azure Resource Manager (ARM) templates, Azure CLI, and Azure SDKs for building and deploying applications on the Azure platform.
Integration with Azure Dev
Ops and CI/CD: A developer should be comfortable using Azure Dev
Ops for source control, continuous integration, and continuous deployment. This involves creating and managing build pipelines, release pipelines, and integrating automated testing to streamline the software delivery lifecycle.
Security and performance best practices: A developer should be
- versed in secure coding practices to protect applications from vulnerabilities and attacks. This includes understanding common security risks like SQL injection and
- site scripting (XSS) as well as implementing authentication and authorization mechanisms. Additionally, developers should be skilled in analyzing and optimizing application performance, leveraging caching, and using tools like Azure Monitor and Application Insights to troubleshoot issues.
Availability: 1 month (maximum)
Work model: Hybrid (50% on office @Lisbon)
-
Porque procurar um emprego no Vagas.pt?
Newsletter de Emprego
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego