Dotnet Developer
Role Overview.NET/C# developer role, focused on remediation not greenfield developmentPrimary work: fixing cybersecurity vulnerabilities, end-of-life upgrades, rewrites of existing appsSecondary: migrating apps to DevOps environment (one-touch deploy pipeline)Full stack but heavily back-end weighted; front-end involvement varies by appTransversal team (Low Code Web Solutions, Data Management, Production Support) supporting the whole bankTechnical RequirementsMust-haves: strong .NET/C#, DevOps pipeline experienceEntity Framework, MVCXL Deploy, JenkinsBitbucket, TFSJira (sprint planning), ServiceNow (ticketing, change management, incident reporting)Nice-to-haves: SQL Server, Angular/React, Microsoft Power Platform (SharePoint Online)Team will train on Power Platform if there are gaps between .NET tasksFront-end (Angular/React) needed to support existing app upgrades, not new buildsSkills: .NET & web developmentStrong experience in .NET Core and .NET Framework with C#.ASP.NET, including MVC and REST services using Web API / ASP.NET Core.Development of automated unit tests and integration tests.Strong knowledge of modern client‑side frameworks, ideally Angular, Kendo UI and TypeScript.React experience is a plus.Database design and SQL development; very good understanding of relational databases.Entity Framework is a plus.Experience with RESTful APIs.Experience with Informatica, Alteryx Analytics Automation, SQL DBX for reporting and automation is a plus.Good command of DevOps practices, Agile methods and CI/CD.Experience with tools such as Bitbucket, Jenkins, XL Deploy, SonarQube, Checkmarx, CyberArk, Azure (Apps).