.NET Developer (Banking experience)

.NET Developer (Banking experience)

Posted 2 days ago by eTeam

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The .NET Developer role focuses on designing, developing, and maintaining applications within the banking sector, utilizing C#, .NET Core, and SQL Server. The position requires collaboration with business and IT teams throughout the software development lifecycle and emphasizes the implementation of scalable solutions and continuous integration practices. Candidates should have significant experience in Windows desktop applications and managing large databases. A background in capital markets is preferred but not mandatory.

Key Responsibilities:

  • Design, develop, and maintain robust applications using C#, .NET Core or .NET Framework.
  • Collaborate with business and IT teams on the full software development lifecycle, from requirements gathering to deployment.
  • Implement scalable solutions using MVC architecture, RESTful APIs, and proven object-oriented programming (OOP) techniques.
  • Write and optimize complex SQL queries for SQL Server databases.
  • Develop and support Windows desktop applications using WinForms and WPF, with experience in handling large on-premise databases.
  • Participate in continuous integration/continuous deployment (CI/CD) processes using Git and modern DevOps practices.

Key Skills:

  • Recent Banking experience is required.
  • 8-10 years of professional software development experience.
  • Strong expertise in C#, .NET Core/.NET Framework, and SQL Server.
  • Solid experience developing Windows desktop applications using WinForms and WPF, and managing large on-premise databases.
  • Solid knowledge of MVC, RESTful API development, OOP, and design patterns.
  • Exposure to Azure or AWS cloud platforms.
  • Familiarity with Git, CI/CD, and modern deployment methodologies.
  • Preferred: Experience in Capital Markets (Market Risk, Credit Risk, Counterparty Risk, and Trade Lifecycle).

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Key Responsibilities: Design, develop, and maintain robust applications using C#, .NET Core or .NET Framework. Collaborate with business and IT teams on the full software development lifecycle, from requirements gathering to deployment. Implement scalable solutions using MVC architecture, RESTful APIs, and proven object-oriented programming (OOP) techniques. Write and optimize complex SQL queries for SQL Server databases. Develop and support Windows desktop applications using WinForms and WPF, with experience in handling large on-premise databases. Participate in continuous integration/continuous deployment (CI/CD) processes using Git and modern DevOps practices.

Skills & Experience: Recent Banking experience is required 8-10 years of professional software development experience. Strong expertise in C#, .NET Core/.NET Framework, and SQL Server. Solid experience developing Windows desktop applications using WinForms and WPF, and managing large on-premise databases. Solid knowledge of MVC, RESTful API development, OOP, and design patterns. Exposure to Azure or AWS cloud platforms. Familiarity with Git, CI/CD, and modern deployment methodologies. Preferred: Experience in Capital Markets (Market Risk, Credit Risk, Counterparty Risk, and Trade Lifecycle).