Description
**Objective**
------------
Work on the development and maintenance of corporate applications, contributing to the evolution of our solutions in the .NET environment. We are looking for someone with solid backend experience, analytical skills, and interest in software development best practices and architecture.
**Responsibilities and Duties**
-----------------------------------
* Develop and maintain corporate applications using .NET Framework and .NET 6+ (.NET Core).
* Implement and maintain system integrations, including asynchronous messaging with Azure Service Bus.
* Create and maintain SQL Server queries and stored procedures, focusing on performance and efficiency.
* Collaborate on maintaining CI/CD pipelines using Azure DevOps.
* Use Git in collaborative development workflows.
* Participate in agile ceremonies (Scrum), contributing to team planning and deliveries.
* Follow software development best practices to ensure application quality, security, and performance.
* Support code reviews and collaborate with the team on continuous improvement of solutions.
**Requirements**
--------------
* Experience with .NET Framework development.
* Experience with .NET 6 or later (.NET Core).
* Solid knowledge of SQL Server (queries, stored procedures, and performance concepts).
* Experience with Azure DevOps (pipelines and CI/CD).
* Experience with Git in a collaborative environment.
* Knowledge of Azure Service Bus or other messaging systems.
* Experience with agile methodologies (Scrum).