Description
### **Responsibilities**
* Develop and maintain online banking applications in the .NET environment under MVC architecture.
* Participate in evolutionary and corrective development of critical business applications.
* Implement new functionalities based on functional requirements defined by the business.
* Develop Front\-End components using HTML5, CSS, JavaScript, jQuery, and Bootstrap.
* Develop Back\-End solutions using C\#, Entity Framework, and LINQ.
* Maintain and evolve Data Warehouse (DWH) environments and ETL processes.
* Develop and maintain SSIS packages, SSRS reports, and Transact\-SQL queries.
* Participate in the development and maintenance of Microsoft Dynamics CRM solutions.
* Develop entities, workflows, plugins, and integrations with Back Office systems.
* Manage source code using version control tools (Git and SVN).
* Work under Agile methodologies, participating in backlog refinement, releases, and continuous improvement.
* Collaborate with international teams and maintain frequent communication with clients in English.
* Participate in developments and integrations on Microsoft Dataverse.
### **Requirements**
* Senior-level experience in Microsoft .NET development.
* Minimum English level B2 (mandatory).
* Experience in web application development using the MVC pattern.
* Proficiency in C\#, Entity Framework, and LINQ.
* Experience with Front\-End technologies: HTML5, CSS, JavaScript, jQuery, and Bootstrap.
* Experience with Data Warehouse (DWH) environments and ETL process development.
* Solid knowledge of SQL Server, SSIS, SSRS, and Transact\-SQL.
* Experience with Microsoft Dynamics CRM.
* Experience developing entities, workflows, plugins, and integrations.
* Knowledge of Microsoft Dataverse.
* Experience with version control tools Git and SVN.
* Experience in evolutionary and corrective maintenance environments (Application Management).
* Familiarity with Agile methodologies.
* Ability to adapt to changing priorities and meet SLAs.